디플로이먼트¶
Kubernetes에서 디플로이먼트(Deployment)는 무상태(stateless) 애플리케이션을 관리하기 위한 워크로드 오브젝트로, 선언적 구성을 통해 Pod의 원하는 상태(예: 레플리카 수, 컨테이너 이미지 버전 등)를 정의합니다. 이는 기본 ReplicaSet과 Pod의 라이프사이클을 자동으로 제어하며, 롤링 업데이트, 롤백 및 수평 확장을 지원하여 애플리케이션의 고가용성을 보장하고 배포 프로세스를 간소화합니다.
자세한 내용은 Deployments를 참조하세요.
목록¶
인프라 > 컨테이너로 이동한 후 페이지 왼쪽 상단에서 Kubernetes > 디플로이먼트를 클릭하면 워크스페이스에 저장된 모든 디플로이먼트 정보(사용 가능한 수, 완료된 Pod 수, 준비된 수, 실행 시간 등)를 확인할 수 있습니다.
상세¶
목록에서 데이터를 클릭하면 상세 페이지가 표시됩니다.
참고
디플로이먼트에 namespace 필드가 연결된 경우, Services 상세 페이지에서 해당 필드에 대응하는 메트릭 뷰를 확인할 수 있습니다.
기본 속성¶
해당 디플로이먼트의 사용 가능한 복제본, 준비 상태, 레이블 및 확장 속성을 확인합니다.
- 사용 가능한 복제본/준비 상태를 클릭하면 다음 작업을 수행할 수 있습니다:
| 작업 | 설명 |
|---|---|
| 필드 값 필터링 | 해당 필드를 탐색기에 추가하여 해당 필드와 관련된 모든 데이터를 확인합니다. |
| 필드 값 역필터링 | 해당 필드를 탐색기에 추가하여 해당 필드를 제외한 다른 데이터를 확인합니다. |
| 표시 열에 추가 | 해당 필드를 탐색기에 추가하여 확인합니다. |
| 복사 | 해당 필드를 클립보드에 복사합니다. |
- 레이블
디플로이먼트 정보와 함께 기본적으로 자동 업로드됩니다. 기존 레이블은 디플로이먼트 오브젝트 목록에서 빠른 필터를 통해 동일한 레이블의 데이터를 표시할 수 있습니다.
YAML¶
YAML에서 시스템은 현재 디플로이먼트의 전체 구성을 표시합니다. 여기에는 현재 선언된 모든 필드, 시스템이 자동으로 채운 기본값, 연결된 리소스 등이 포함되어 있으며, 이는 문제 해결 시 중요한 정보를 제공합니다.
변경 이벤트¶
자세한 내용은 변경 이벤트 상세를 참조하세요.
Kubernetes 이벤트¶
namespace, source, kind, name과 연결된 해당 이벤트 데이터를 확인할 수 있습니다.
자세한 내용은 탐색기 구성을 참조하세요.
