profile
Software engineer
post-thumbnail

Kubernetes Deployment(디플로이먼트)

Deployment(디플로이먼트)는 ReplicaSet을 관리하는 controller 이다. 또한 ReplicaSet에서는 지원하지 않았던 업데이트에 관한 설정까지도 지원하여 더욱 안정적으로 container들의 운영이 가능하다. 직접 Deployment를 생성해보며 어떻게 사용하는지 살펴보자. (혹시 ReplicaSet에 대해 아직 모른다면 이전 글을 확인바란다.) Deployment 생성 및 동작방식 위의 예제 yaml 파일을 보면 한가지 발견할 수 있는 점이 있다. 그렇다! ReplicaSet을 생성할때와 kind가 바뀐 것 빼고는 완전히 동일하다. Deployment가 결국 ReplicaSet을 관리하는 controller이기 때문인데, 하나씩 살펴보자. kind는 당연하게도 `De

2022년 3월 15일
·
0개의 댓글
·