목차
- 쿠버네티스 - Namespace
- 쿠버네티스 - Ingress
- Post not found: k8s/deployment/deployment
- Post not found: k8s/replicaset/replicaset
- 쿠버네티스 - Node
- 쿠버네티스 - Pod
- 쿠버네티스 - Data Plane
- 쿠버네티스 - Control Plane
- Post not found: k8s/k8s
참고
Kubectl 명령어
조회
kubectl get pod |
kubectl get pod -w |
kubectl get pod -o wide |
AZ 확인
kubectl get nodes -L topology.kubernetes.io/zone |
Pod 내 Container 로그 확인
Config 변경
kubectl config use-context minikube |
kubectl config get-contexts |
적용된 리소스를 yaml 형식으로 보고 싶윽 경우
kubectl get pods [pods name] -o yaml |
로그 확인 명령어
kubectl logs [Pod 이름] -n [Namespace 이름] |
쿠버네티스 Namespace 내 Scaling
- 중단
for i in $(kubectl get deploy -n <namespace> | grep -v NAME | awk '{print $1}') ; do kubectl scale deploy/$i -n <namespace> |
- 실행
for i in $(kubectl get deploy -n <namespace> | grep -v NAME | awk '{print $1}') ; do kubectl scale deploy/$i -n <namespace> |