# 컨테이너 애플리케이션 사용자화
# 이미지 사용자화
도커 이미지 작성 시 Dockerfile의 ENTEYPOINT 및 CMD 지시어를 지정한다
# 환경 변수 사용자화
쉘의 환경 변수를 전달해 사용자화
컨테이너의 설정 파일을 매번 변경하는것이 어렵기 때문에, 해당 서비스의 설정 파일을 환경 변수를 통해 사용자화
ex) Apache - httpd.conf / nginx - nginx.conf
# 컨피그 맵을 이용한 사용자화
쿠버네티스 시스템의 컨피그 맵 리소스는 key/value 저장소를 제공
스토리지 혹은 어떤 text를 환경변수나 설정파일로 제공하여 어플리케이션을 사용자화
# 시크릿을 이용한 사용자화
컨피그맵과 같은 기능을 제공한다 (인코딩 차이)
패스워드나 암호화 키, 토큰등 민감한 정보를 저장하고, 환경변수나 볼륨현태로 안전하게 제공한다
'클라우드 > 쿠버네티스(Kubernetes)' 카테고리의 다른 글
쿠버네티스 Kubernetes 애플리케이션 사용자화 3 / 환경 변수를 이용한 사용자화 (0) | 2021.07.13 |
---|---|
쿠버네티스 Kubernetes 애플리케이션 사용자화 2 / 이미지 사용자화 (0) | 2021.07.13 |
쿠버네티스 Kubernetes 스토리지 볼륨 7 / 정적 볼륨 프로비저닝 2 (0) | 2021.07.13 |
쿠버네티스 Kubernetes 스토리지 볼륨 6 / 정적 볼륨 프로비저닝 1 (0) | 2021.07.13 |
쿠버네티스 Kubernetes 스토리지 볼륨 5 / PersistenVolume(PV) 및 PersistentVolumeClaim(PVC) (0) | 2021.07.13 |