인프런 커뮤니티 질문&답변

corp.starcoex님의 프로필 이미지

작성한 질문수

데브옵스(DevOps)를 위한 쿠버네티스 마스터

ClusterIP를 활용한 외부 통신 엔드포인트 실습

kubectl apply 와 create 차이점

작성

·

523

0

안녕하세요.

강의들 듣다 보면 지금까지는 pod를 생성할때

kubectl create ~~ 했는데

지금은 kubectl apply ~~
차이점이 있을까요?

 

답변 1

0

안녕하세요 starcoex님

apply와 create는 동일하게 쿠버네티스 리소스를 생성하지만 서로 다른 명령입니다!

 

create 명령을 실행하면 쿠버네티스 리소스를 생성합니다. 다만 이미 같은 이름의 자원이 배포되어 있으면 오류를 출력합니다.

apply 명령은 실행하면 쿠버네티스 리소스를 생성합니다. 이미 같은 이름의 자원이 있다면 그 자원의 정보를 수정하고 configured 되었다고 출력합니다. 수정이 불가능하다면 오류를 출력합니다.

 

감사합니다. 좋은 하루되세요!