ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Udemy CKA] Practice Test - Pods
    Kubernetes/쿠버네티스 기본개념 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

Designed by Tistory.