K8s_Cloudwave: ConfigMap & Secret

ConfigMap

- key & value 쌍으로 데이터 저장

- ConfigMap을 읽어서 K8s API를 이용해 Pod 내부에서 수행되는 코드 작성할 때 쓰임

- immutable 안쓰면 장애가 날 수 있음 (노드가 수정됐는지 안됐는지를 쿠버네티스가 자꾸 확인하면서 부하가 걸림)

- 따라서 imutable = true로 해놓는게 Configmap에서 아주 주용하다

 

Secret

- key & value 쌍으로 데이터 저장

- 패스워드 및 인증서와 같은 중요 정보 보관용으로 사용 (Base 64 인코딩, 암호화 X)


ConfigMap 볼륨 사용

- subPath는 ConfigMap의 특정 key(파일)를 마운트하기 위한 옵션

 

'K8s' 카테고리의 다른 글

K8s_Cloudwave: CI/CD  (0) 2026.01.12
k8s_cloudwave: 볼륨  (1) 2026.01.09
K8s_Cloudwave: K8s 기본 리소스  (0) 2026.01.09
K8s_Cloudwave: Terraform 활용 EKS 생성  (0) 2026.01.09
K8s-Cloudwave: 로컬 K8s 생성  (0) 2026.01.08