ConfigMap 생성
애플리케이션 설정값을 Key-Value 또는 파일 형태로 저장하는 ConfigMap을 생성합니다.
사전 조건
- Container 앱 접근 권한, 대상 Cluster가 Active 상태
- ConfigMap을 사용할 Pod의 Namespace 존재
왼쪽 끝의 클러스터 아이콘을 눌러 대상 Cluster 안으로 들어간 뒤 Storage → ConfigMaps 메뉴를 엽니다.
ConfigMap 목록 조회 및 생성 페이지 진입
생성된 ConfigMap이 목록으로 표시됩니다.

| 번호 | 기능 | 항목 | 설명 |
|---|---|---|---|
| 1-1 | 목록 컬럼 | Name / Namespace | ConfigMap 이름과 소속 Namespace입니다. |
| Data | 저장된 키-값 항목 수입니다. | ||
| Action | 행 메뉴로 수정·삭제를 수행합니다. |
'Create ConfigMap' 버튼을 클릭하면 폼(Create as Form) 또는 YAML 입력(Create as YAML) 중 방식을 선택할 수 있습니다.

ConfigMap 생성
ConfigMap의 정보를 입력하고 생성하는 화면입니다. 좌측 폼과 우측 Summary 패널로 섹션별 입력 상태를 확인합니다.

| 번호 | 기능 | 항목 | 설명 |
|---|---|---|---|
| 3-1 | Namespace | 네임스페이스 | · ConfigMap을 배포할 Namespace를 선택합니다. (필수) |
| 3-2 | 이름 | Name | · 고유한 이름을 입력합니다. 영문 소문자·숫자·하이픈. (필수) |
| 3-3 | Data | 데이터 | · Add data entry로 추가한 행에 설정 데이터의 Key·Value를 입력합니다. Read from File로 파일에서 불러올 수도 있습니다. |
| 3-4 | 생성 | Create | · 모든 필수 항목이 완료되면 활성화되며, 클릭하면 리소스가 생성됩니다. |
데이터 입력
Key-Value 방식 — LOG_LEVEL=info, DB_HOST=db.example.com 같은 단일 값.
파일 방식 — Key에 파일명, Value에 멀티라인 내용을 입력합니다(예: app.properties → server.port=8080\nlog.level=info). Volume 마운트 시 각 Key가 파일명으로 Pod 내부에 생성됩니다.
Pod에서 사용하기
- 환경 변수: Deployment 편집(Edit Config) → 컨테이너 탭 → Environment variables의 Type에서
ConfigMap key(Key 하나) 또는ConfigMap(전체)을 고릅니다 - 파일 마운트: Volume 마운트 → 참조
ConfigMaps 목록에 새 항목과 Data 항목 수가 표시되면 생성 완료입니다.