ReplicationControllers
최종 수정: 2026. 1. 19.
ReplicationControllers
ReplicationController 리소스를 관리하는 방법을 안내합니다.
개요
ReplicationController는 지정된 수의 Pod 복제본이 항상 실행되도록 보장하는 레거시 컨트롤러입니다.
참고: ReplicationController는 레거시 리소스입니다. 새로운 배포에는 Deployment 또는 ReplicaSet 사용을 권장합니다.
ReplicaSet과의 차이점
| 항목 | ReplicationController | ReplicaSet |
|---|---|---|
| 셀렉터 | 등호 기반만 지원 | 집합 기반 지원 |
| 상태 | 레거시 | 현재 표준 |
| Deployment 지원 | 불가 | 가능 |
ReplicationController 목록
접근 방법
- 사이드바에서 Workloads 선택
- ReplicationControllers 클릭
목록 컬럼
| 컬럼 | 설명 |
|---|---|
| Name | ReplicationController 이름 |
| Namespace | 네임스페이스 |
| Desired | 원하는 복제본 수 |
| Current | 현재 복제본 수 |
| Ready | Ready 상태 복제본 수 |
| Selector | Pod 선택 라벨 (등호 기반) |
| Age | 생성 후 경과 시간 |
Overview 탭
자세히 보고싶은 행을 클릭하면 상세보기 화면이 열립니다
조작
상세보기 화면우측 상단의 버튼 클릭시 조작 메뉴가 열립니다
Edit
ReplicationController YAML을 직접 편집합니다.
참고: ReplicationController는 레거시 리소스입니다. Deployment 또는 ReplicaSet으로 마이그레이션을 권장합니다.
Scale
복제본 수를 조정합니다.
Delete
ReplicationController와 관련 Pod를 삭제합니다.
주의: 삭제 시 관리되는 모든 Pod가 함께 종료됩니다.