Skip to content

ConfigMap 생성 ​

애플리케이션 설정값을 Key-Value 또는 파일 형태로 저장하는 ConfigMap을 생성합니다.

사전 조건

  • Container 앱 접근 권한, 대상 Cluster가 Active 상태
  • ConfigMap을 사용할 Pod의 Namespace 존재

왼쪽 끝의 클러스터 아이콘을 눌러 대상 Cluster 안으로 들어간 뒤 Storage → ConfigMaps 메뉴를 엽니다.

ConfigMap 목록 조회 및 생성 페이지 진입 ​

생성된 ConfigMap이 목록으로 표시됩니다.

ConfigMap 목록 조회 및 생성 페이지 진입
번호기능항목설명
1-1목록 컬럼Name / NamespaceConfigMap 이름과 소속 Namespace입니다.
Data저장된 키-값 항목 수입니다.
Action행 메뉴로 수정·삭제를 수행합니다.

'Create ConfigMap' 버튼을 클릭하면 폼(Create as Form) 또는 YAML 입력(Create as YAML) 중 방식을 선택할 수 있습니다.

생성 진입

ConfigMap 생성 ​

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

ConfigMap 생성
번호기능항목설명
3-1Namespace네임스페이스· ConfigMap을 배포할 Namespace를 선택합니다. (필수)
3-2이름Name· 고유한 이름을 입력합니다. 영문 소문자·숫자·하이픈. (필수)
3-3Data데이터· 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 항목 수가 표시되면 생성 완료입니다.

AI 인프라의 새로운 기준