본문 바로가기

Kubernetes(k8s)/k8s 기본 명령어

k8s 기본 명령어

1.        쿠버네티스 기본 명령어

 

kubectl [COMMAND] [TYPE] [NAME] [FLAGS]

 

     COMMAND

하나 이상의 리소스에서 수행하려는 동작을 지정한다.

 

     TYPE

리소스 타입을 지정한다. 리소스 타입은 대소문자를 구분하지 않으며 단수형, 복수형 또는 약어 형식을 지정할 수 있다.

 

     NAME

리소스 이름을 지정한다. 이름은 대소문자를 구분한다. 이름을 생략하면, 모든 리소스에

대한 세부 사항이 표시된다.

 

     FLAGS

선택적 플래그를 지정한다. 예를 들어, -s 또는 --server 플래그를 사용하여 쿠버네티스 API 서버의 주소와 포트를 지정할 수 있다.

 

명령어 설명
apply 원하는 상태를 적용한다. 보통 -f 옵션으로 파일과 함께 사용한다.
get 리소스 목록을 출력해 준다.
describe 리소스의 상태를 자세하게 출력한다.
delete 리소스를 삭제한다.
logs 컨테이너의 로그를 확인할 수 있다.
exec 컨테이너에 명령어를 전달한다. 컨테이너에 접근할 때 주로 사용한다.
config kubectl 설정을 관리한다.