Pod는 kubernates에서 가장 작은 단위이다.
이 pod를 kubectl로 생성하기 위해서는 다음과 같은 과정을 거친다.
1) kubectl run nginx --image=nginx
-> 이름이 nginx인 pod를 생성한다
* 이미지는 도커 허브나 다른 컨테이너에서 사용할 수 있는 이름이어야 한다
2) kubectl get pods
-> pod가 만들어진 리스트를 볼 수 있다. 이는 실행중인 pod들이다.
3) kubectl describe pod nginx
-> 1)번에서 만든 nginx pod에 대한 자세한 설명을 터미널에 출력해서 보여준다.
추가) kubectl get pods -o wide
-> 터미널에 좀 더 넓게 출력되는데 실행중인 pod들의 리스트를 좀 더 상세하게 볼 수 있다.
'Deploy > kubernates' 카테고리의 다른 글
파이프라인에 배포 완료했는데 다시 배포 rollback 하는 방법 with kubectl (1) | 2023.12.11 |
---|---|
yaml 파일에 대하여 (1) | 2023.12.09 |
로컬 큐와 클러스터 큐 구분 (with dev,prod) (2) | 2023.12.06 |
Kubernates + Docker 알아보기 (0) | 2023.12.04 |
Kubernates 내에서의 Pod 통신 (with Service) (0) | 2023.11.30 |