Deployments
최종 수정: 2026. 1. 19.
Deployments
Deployment는 무상태 애플리케이션의 선언적 업데이트를 제공하는 리소스입니다.
Deployment 목록
접근 방법
- 사이드바에서 Workloads > Deployments 선택
- 현재 네임스페이스의 모든 Deployment 표시
목록 컬럼
| 컬럼 | 설명 |
|---|---|
| Name | Deployment 이름 |
| Namespace | 네임스페이스 |
| Replicas | 레플리카 수 (Ready/Total) |
| Ready | Ready 상태 Pod 수 |
| Desired | 목표 Pod 수 |
| Updated | 업데이트된 Pod 수 |
| Available | 가용 Pod 수 |
| Age | 생성 후 경과 시간 |
| Conditions | 현재 상태 조건 (Available, Progressing 등) |
Overview 탭
자세히 보고싶은 행을 클릭하면 상세보기 화면이 열립니다
조작
상세보기 화면우측 상단의 버튼 클릭시 조작 메뉴가 열립니다

Edit
Deployment YAML을 직접 편집합니다.
참고: Pod 템플릿 수정 시 자동으로 롤링 업데이트가 시작됩니다.
Restart
모든 Pod를 순차적으로 재시작합니다.
참고: 내부적으로 Pod 템플릿에
kubectl.kubernetes.io/restartedAt어노테이션을 추가하여 롤아웃을 트리거합니다.
Scale
레플리카 수를 조정합니다.
| 스케일 | 동작 |
|---|---|
| Scale Up | 새 Pod 생성 |
| Scale Down | 기존 Pod 종료 |
| Scale to 0 | 모든 Pod 종료 (Deployment 유지) |
참고: HPA가 연결된 경우 수동 스케일링이 HPA에 의해 덮어씌워질 수 있습니다.
Delete
Deployment와 관련 리소스를 삭제합니다.
주의: 삭제 시 관리되는 모든 Pod가 함께 종료됩니다.