워커노드에서 infra container 확인
infra container : 각각의 파드의 환경을 만들어주는 container
workernode에서 docker container ls 로 확인 가능(∵ docker runtime 사용)
master에서 pod 생성
[root@master ~/kube/06/init-pod]# kubectl run myweb --image=nginx --port=80
pod/myweb created
[root@master ~/kube/06/init-pod]# kubectl get pod -o wide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
myweb 1/1 Running 0 15s 10.233.75.13 node2 <none> <none>
해당 파드가 떠있는 node2에서 infra container 확인
[root@node2 /root]# docker container ls | head -1 ; docker container ls | grep myweb
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
046d7f72ec0f nginx "/docker-entrypoint.…" About a minute ago Up About a minute k8s_myweb_myweb_default_160cc238-4873-40f3-a6a8-1b7bddb8c32f_0
a62e356bd01a registry.k8s.io/pause:3.9 "/pause" About a minute ago Up About a minute k8s_POD_myweb_default_160cc238-4873-40f3-a6a8-1b7bddb8c32f_0
master에서 pod 삭제
[root@master ~/kube/06/init-pod]# kubectl delete pod myweb --force
Warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the cluster indefinitely.
pod "myweb" force deleted
삭제 후 node2에서 container list 확인
[root@node2 /root]# docker container ls | head -1 ; docker container ls | grep myweb
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES