생성
Pod
- 명령행을 통한 생성
1
2
3
# kubectl run [pod name] --image=[image] [-n|--name-space default]
kubectl run myweb --image=nginx:1.14
kubectl run myweb --image=nginx:1.14 -n product
- 파일 기반 생성
1
2
3
4
5
6
7
8
kubectl run myweb --image=nginx:1.14 -n product --dry-run -o yaml > myweb-pod.yaml
cat myweb-pod.yaml # namespace 등 수정 가능
# apiVersion: v1
# ...
kubectl create -f myweb-pod.yaml
kubectl create -f myweb-pod.yaml -n product # namespace=product
namespace
1
kubectl create namespace produc
제거
Pod
1
kubectl delete pod myweb
namesapce
1
kubectl delete namespace product