유용한 쿠버네티스 커맨드 모음(Kubernetes commands)

Kubernetes|2021. 5. 7. 18:51

YAML 파일을 사용해 리소스 생성

kubectl apply -f prometheus-configmap.yaml

 

YAML 파일을 사용해 기존 리소스 업데이트(패치)

kubectl create -f prometheus-configmap-update.yaml -o yaml  --dry-run | kubectl apply -f -

 

디플로이먼트의 롤아웃 상태 확인 및 대기

kubectl rollout status deployment/prometheus-deployment -n monitoring

 

레이블을 사용해 파드 로그 확인(마지막 20줄)

kubectl logs --tail=20 -n monitoring -l app=hey

 

전체 네임스페이스(namespace)에서 리소스(디플로이먼트) 조회

kubectl get deploy --all-namespaces

 

전체 파드의 환경 변수 조회(시크릿, 컨피그맵 기반의 환경 변수는 관련 리소스 이름과 키만 알려준다)

kubectl set env pods --all --list -n monitoring

 

전체 파드의 환경 변수 조회(시크릿, 컨피그맵 기반의 환경 변수를 디코딩해 보여준다)

kubectl set env pods --all --list --resolve=true -n monitoring

 

도움이 됐다면 공감(♡) 버튼을 클릭해 주세요. 감사합니다.

댓글()