코딩과로그
[기록용] 선언형과 명령형 (declarative, imperative) 본문
- 명령형
- 터미널에 명령어를 하나하나 실행하는 것이다
- $ kubectl create deployment ...
- 도커에서의 docker run 과 대응되는 형태이다.
- 터미널에 명령어를 하나하나 실행하는 것이다
- 선언형
- 명령할 내용들의 리스트를 미리 config 파일에 정의해놓고 한번에 적용시키는 것이다.
- $ kubectl apply -f config.yaml
- config 파일을 변경하고 다시 적용하면, 쿠버네틱스가 변경점을 찾아서 변경점에 대해서 변경한다.
- 도커 컴포즈과 대응되는 형태이다.
- 명령할 내용들의 리스트를 미리 config 파일에 정의해놓고 한번에 적용시키는 것이다.

ref:
https://www.udemy.com/course/docker-kubernetes-the-practical-guide/learn/lecture/22627645#questions
'쿠버네틱스' 카테고리의 다른 글
[기록용] livenessProbe 와 imagePullPolicy (0) | 2023.04.11 |
---|---|
[기록용] label 를 활용한 특정 객체 선택 및 삭제 (0) | 2023.04.11 |
[기록용] 쿠버네틱스 상태 변경 관련 명령어 (rollout) (0) | 2023.04.11 |
[기록용] 쿠버네틱스 구성요소 - Service (1) | 2023.04.10 |
[기록용] 쿠버네틱스 deploy하는 방법 (0) | 2023.04.10 |