4.9. ReplicaSets (복제 세트)
개요
ReplicaSets 페이지는 멀티클러스터 환경의 모든 ReplicaSet을 통합적으로 조회하는 페이지입니다. ReplicaSet은 지정된 수의 파드 복제본을 항상 유지하도록 보장하는 Kubernetes 리소스입니다.
주요 목적:
- 멀티클러스터 ReplicaSet 통합 조회
- 클러스터별 ReplicaSet 상태 모니터링
- 복제본 수 동적 조정 (스케일 업/다운)
- ReplicaSet 관련 파드 확인
ReplicaSet 특징:
- Deployment에 의해 자동 생성 및 관리
- 지정된 복제본 수 유지
- 파드 템플릿 기반 파드 생성
- 셀렉터를 통한 파드 관리
참고: ReplicaSet은 일반적으로 Deployment에 의해 자동으로 관리됩니다. 직접 ReplicaSet을 생성하기보다 Deployment를 사용하는 것을 권장합니다.
화면 구성
ReplicaSets 페이지는 테이블 형태로 ReplicaSet 목록을 표시합니다. 이 리소스는 Managed 타입으로, 멤버 클러스터에 존재하는 리소스를 조회합니다.

페이지 상단 요소
| 요소 | 설명 |
|---|---|
| 클러스터 필터 | 특정 클러스터의 ReplicaSet만 표시 |
| 네임스페이스 필터 | 특정 네임스페이스의 ReplicaSet만 표시 |
| 새로고침 버튼 | ReplicaSet 목록 갱신 |
| 검색창 | ReplicaSet 이름으로 검색 |
테이블 컬럼
| 컬럼 | 설명 | 정렬 |
|---|---|---|
| 이름 | ReplicaSet 이름 | ✅ |
| 네임스페이스 | ReplicaSet이 속한 네임스페이스 | ✅ |
| 클러스터 | ReplicaSet이 존재하는 클러스터 | ✅ |
| 상태 | 복제본 상태 (준비된/원하는) 및 실패 수 | ✅ |
| 이미지 | 컨테이너 이미지 | ✅ |
| 셀렉터 | 파드 셀렉터 레이블 | ✅ |
| 경과시간 | ReplicaSet 생성 후 경과 시간 | ✅ |
| 작업 | 보기/삭제 버튼 | - |
상태 표시
상태 컬럼은 ReplicaSet의 복제본 현황을 표시합니다:
| 상태 | 설명 | 표시 |
|---|---|---|
| 정상 | 모든 복제본 준비 완료 | 녹색 (예: 1/1) |
| 진행 중 | 일부 복제본 준비 중 | 노란색 (예: 0/1) |
| 실패 | 파드 생성 실패 | 빨간색 배지 (예: 1 실패) |
| 비활성 | 복제본 없음 | 회색 (예: 0/0) |
예: 0/1 1 실패 - 원하는 복제본 1개 중 0개 준비됨, 1개 실패
ReplicaSet 상세 정보
ReplicaSet 행을 클릭하면 상세 정보 패널이 열립니다.

상세 패널 헤더
| 요소 | 설명 |
|---|---|
| ReplicaSet 이름 | 선택한 ReplicaSet 이름 |
| Managed 배지 | 멤버 클러스터 리소스 표시 |
| 네임스페이스 | ReplicaSet이 속한 네임스페이스 |
| 클러스터 | ReplicaSet이 존재하는 클러스터 |
| 복제본 상태 | 준비된 복제본 / 원하는 복제본 (예: 1/1) |
액션 버튼
| 버튼 | 기능 |
|---|---|
| 스케일 다운 | 복제본 수 감소 |
| 스케일 업 | 복제본 수 증가 |
| 새로고침 | ReplicaSet 정보 갱신 |
| 보기 | YAML 보기 모드 |
| 삭제 | ReplicaSet 삭제 |
탭 메뉴
개요 탭
ReplicaSet의 기본 정보, 복제 세트 상태, 파드 상태, 컨테이너 이미지를 표시합니다.
기본 정보:
| 항목 | 설명 |
|---|---|
| 이름 | ReplicaSet 이름 |
| 네임스페이스 | ReplicaSet이 속한 네임스페이스 |
| 클러스터 | ReplicaSet이 존재하는 클러스터 |
| 상태 | 복제본 상태 (예: 1/1 준비됨) |
| 경과시간 | 생성 후 경과 시간 |
| 생성일 | ReplicaSet 생성 일시 |
복제 세트 상태:
프로그레스 바와 함께 복제본 상태를 시각적으로 표시합니다:
| 항목 | 설명 |
|---|---|
| 원하는 복제본 | 목표 복제본 수 |
| 준비된 복제본 | 준비 완료된 복제본 수 |
| 사용 가능한 복제본 | 사용 가능한 복제본 수 |
| 완전 레이블된 복제본 | 모든 레이블이 적용된 복제본 수 |
파드 상태:
현재 파드 현황을 상태별로 표시합니다:
- 실행 중 (Running): 정상 실행 중인 파드 수
- 대기 중 (Pending): 스케줄링 대기 중인 파드 수
- 실패 (Failed): 실패한 파드 수
컨테이너 이미지:
ReplicaSet에 정의된 컨테이너 이미지를 표시합니다. 복사 버튼으로 이미지 URL을 클립보드에 복사할 수 있습니다.
레이블 탭
ReplicaSet에 적용된 Kubernetes 레이블 목록을 표시합니다.
어노테이션 탭
ReplicaSet에 적용된 어노테이션 목록을 표시합니다.
파드 탭
해당 ReplicaSet이 관리하는 파드 목록을 표시합니다.

| 컬럼 | 설명 |
|---|---|
| 이름 | 파드 이름 |
| 클러스터 | 파드가 실행 중인 클러스터 |
| 상태 | 파드 상태 (실행 중/대기 중/실패) |
| 노드 | 파드가 스케줄된 노드 |
| 재시작 횟수 | 파드 재시작 횟수 |
| 경과시간 | 파드 생성 후 경과 시간 |
| 작업 | 보기/삭제 버튼 |
이벤트 탭
ReplicaSet 관련 Kubernetes 이벤트를 표시합니다.