Kubernetes infra pod

jaeyeon ha·2026년 3월 7일

[교육] Kubernetes

목록 보기
12/34

워커노드에서 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

0개의 댓글