더북(TheBook)

컨피그맵을 응용하면 다양한 설정 시스템에 대응할 수 있다. 설정값을 컨피그맵에 저장해 두고 환경 변수부터 볼륨 마운트까지 애플리케이션 요구에 맞추면 된다. 설정값과 애플리케이션 정의를 분리하면 각 팀이 각자의 담당 부분을 따로 처리할 수 있어 출시 워크플로에도 유연성이 생긴다. 컨피그맵을 사용하지 말아야 할 경우는 민감한 데이터를 다룰 때뿐이다. 컨피그맵은 텍스트 파일을 잘 추상화한 객체일 뿐 그 내용을 보호할 수 있는 보안적 수단이 전혀 없다. 쿠버네티스에는 외부에 유출하기 곤란한 민감한 설정값을 위해 비밀값이 있다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.