더북(TheBook)

kubectl apply를 사용하면 파일의 변경 사항도 쉽게 적용할 수 있다는 것을 확인했습니다. 앞에서 봤듯이 명령 창명령 창 등에 직접 애드혹(ad-hoc, 일회적 사용)으로 오브젝트를 생성할 때는 create를 사용하고, 변경이 생길 가능성이 있는 복잡한 오브젝트는 파일로 작성한 후 apply로 적용하는 것이 좋습니다.

세 가지 명령어를 정리하면 다음과 같습니다.

▼ 표 3-4 오브젝트 생성 명령어 비교

구분

Run

Create

Apply

명령 실행

제한적임

가능함

안 됨

파일 실행

안 됨

가능함

가능함

변경 가능

안 됨

안 됨

가능함

실행 편의성

매우 좋음

매우 좋음

좋음

기능 유지

제한적임

지원됨

다양하게 지원됨

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.