-
[Udemy CKA] Practice Test - PodsKubernetes/쿠버네티스 기본개념 2024. 6. 24. 21:59
pods 배포 기본
- pods 확인하는 명령어
kubectl get pods -n namespace
- nginx 이미지로 새로운 pod를 생성하는 명령어
kubectl run my-nginx --image=nginx
- pod의 정보를 확인
kubectl describe pod 파드이름
- 파드가 위치한 노드를 확인
kubectl get nodes
- 특정 pod(webapp)에 몇개의 컨테이너가 있을지?
kubectl describe pod webapp
-> containers 확인
- pod 삭제
kubectl delete pod webapp
- redis 라는 이름으로 pod 만들기, 이미지는 redis123 이용 -> 실제로 리소스 생성하지 않고 클라이언트 측에서 시뮬레이션만 수행하자, 출력형식은 yaml
kubectl run redis --image=redis123 --dry-run=client -o yaml > redis-definition.yaml
- yaml 파일로 pod 배포 생성
kubectl create -f redis.yaml
- yaml 파일 변경
kubectl edit redis.yaml
- 리소스 업데이트
kubectl apply -f reids.yaml
'Kubernetes > 쿠버네티스 기본개념' 카테고리의 다른 글
[Udemy CKA] Practice Test - ReplicaSets (0) 2024.06.30 [Kubernetes] 쿠버네티스의 기본 구조 (0) 2024.06.09