1. 쿠버네티스 기본 명령어
kubectl [COMMAND] [TYPE] [NAME] [FLAGS] |
● COMMAND
하나 이상의 리소스에서 수행하려는 동작을 지정한다.
● TYPE
리소스 타입을 지정한다. 리소스 타입은 대소문자를 구분하지 않으며 단수형, 복수형 또는 약어 형식을 지정할 수 있다.
● NAME
리소스 이름을 지정한다. 이름은 대소문자를 구분한다. 이름을 생략하면, 모든 리소스에
대한 세부 사항이 표시된다.
● FLAGS
선택적 플래그를 지정한다. 예를 들어, -s 또는 --server 플래그를 사용하여 쿠버네티스 API 서버의 주소와 포트를 지정할 수 있다.
명령어 | 설명 |
apply | 원하는 상태를 적용한다. 보통 -f 옵션으로 파일과 함께 사용한다. |
get | 리소스 목록을 출력해 준다. |
describe | 리소스의 상태를 자세하게 출력한다. |
delete | 리소스를 삭제한다. |
logs | 컨테이너의 로그를 확인할 수 있다. |
exec | 컨테이너에 명령어를 전달한다. 컨테이너에 접근할 때 주로 사용한다. |
config | kubectl 설정을 관리한다. |