-
kubectl
- 쿠버네티스에 원하는 요청을 할 때 쓰는 명령어
kubectl 명령어 기본 구조
- kubectl [command] [type] [NAME] [flags]
- ex) kubectl get pod webserver -o wide : 쿠버네티스에 web server pod의 자세한 정보를 요청
- * [command] : 자원(object)에 실행할 명령 ex) create, get, delete, edit ...
- * [type] : 자원의 타입 ex) node, pod, service ...
- * [NAME] : 자원의 이름
- * [flags] : 부가적으로 설정할 옵션 ex) --help, -o
kubectl 명령어
- kubectl --help
- kubectl command --help
- kubectl run <자원 이름> <옵션>
- kubectl creat -f obj.yaml
- kubectl apply -f obj.yaml
- kubectl get <자원이름> <객체이름>
- kubectl edit <자원이름> <객체이름>
- kubectl describe <자원이름> <객체이름>
- kubectl delete