kubectl은 운영중인 클러스터에 명령을 전달한다. 사실상 컨트롤 플래인 내부 APIserver에 명령하는 것과 같다.
💡 따라서 클러스터 생성, 중지, 삭제 등 클러스터 자체를 관리하는 역할은 하지 않는다.
https://subicura.com/k8s/guide/kubectl.html#kubectl-명령어
기본 명령어
apply |
원하는 상태를 적용합니다. 보통 -f 옵션으로 파일과 함께 사용합니다. |
---|---|
get |
리소스 목록을 보여줍니다. |
describe |
리소스의 상태를 자세하게 보여줍니다. |
delete |
리소스를 제거합니다. |
logs |
컨테이너의 로그를 봅니다. |
exec |
컨테이너에 명령어를 전달합니다. 컨테이너에 접근할 때 주로 사용합니다. |
config |
kubectl 설정을 관리합니다. |