데이터 엔지니어링/K8s

[K8s] 쿠버네티스 명령어 모음

pythaac 2022. 5. 16. 21:59

K8s

설명 명령 옵션
클러스터 시작 kubeadm init  
클러스터 정보 kubectl cluster-info  
실행중인 pod 확인 watch kubectl get pods --all-namespaces
이벤트 확인 kubectl get events --namespace={네임스페이스}
pod 정보 확인 kubectl describe pods {POD 이름} --namespace={네임스페이스}
클러스터 노드 확인 kubectl get no  
token 확인 kubeadm token list  
discovery-token-ca-cert-hash openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der 2>/dev/null | openssl dgst -sha256 -hex | sed 's/^.* //'  
서비스 삭제 kubectl delete svc {서비스 이름}  
namespce 내에 모든 pode 삭제 kubectl delete --all pods --namespace={네임스페이스}  

 

Helm

설명 명령 옵션
Release 보기 helm ls -A  
Release 삭제 helm uninstall {릴리즈 이름} -n {릴리즈 네임스페이스}