Configmap과 Secret으로  데이터 관리하기
Kubernetes2024. 3. 17. 11:14Configmap과 Secret으로 데이터 관리하기

Configmap / Secret이란? Kubernetes에서 ConfigMap과 Secret은 애플리케이션 구성 데이터를 관리하기 위한 리소스이다. ConfigMap: 애플리케이션의 설정 데이터들을 저장하고 관리하는 리소스이다. 주로 환경 변수, 설정 파일 등을 저장하며 텍스트 형식의 데이터를 다루기 때문에 키-값 쌍 형태로 내용을 구성한다. Secret: 민감한 정보(예: 비밀번호, API 토큰, SSH 키 등)를 저장하고 관리하는 리소스이다. Secret은 ConfigMap과 유사하지만 base64 인코딩을 통해 민감한 데이터를 Configmap보다는 안전하게 저장할 수 있다. 기존 컨테이너 이미지 환경에서는 이러한 구성 데이터들이 이미지에 같이 포함되어 있어 수정을 하기 위해서는 다시 이미지를 빌..

image