DevOps/Kubernetes
Kubernetes 명령어 정리
돌돌김
2021. 2. 3. 00:59
Pod내의 컨테이너에 접속하기
# Deprecated
$ kubectl exec -it [Pod_Name] /bin/bash
# Recommended
$ kubctl exec -it [Pod_Name] -- bash
Namespace 확인, 생성, 교체
$ kubectl create ns {namespace_name} # 생성
$ kubectl get ns # 확인
$ kubectl config set-context --current --namespace={namespace_name} # 현 위치에서 namespace 변경
Node에 태그 붙이기
# kubectl label nodes [node 이름] [key=value]
$ kubectl label nodes aks-agentpool-19228959-vmss000000 type=my-node
Pod의 conditions 확인
$ kubectl describe pod {Pod Name} | grep -A5 Conditions
Service의 Endpoint 확인
$ kubectl describe endpoints svc-readiness