-
카테고리
-
세부 분야
데브옵스 · 인프라
-
해결 여부
해결됨
볼륨 마운트를 이용한 secret 작성
20.12.27 22:03 작성 조회수 114
2
안녕하세요 선생님~
볼륨 마운트를 이용한 configmap 작성시 volumes 안에 configMap과 secret 설정을 동시에 할수 없나요?
apiVersion: v1
kind: Pod
metadata:
name: pod-mount
spec:
containers:
- name: container
image: kubetm/init
volumeMounts:
- name: file-volume
mountPath: /mount
volumes:
- name: file-volume
configMap:
name: cm-file
secret:
secretName: sec-file
위와같이 configMap과 secret을 동시에 선언 하면 안되는것 같아서요
답변을 작성해보세요.
0
일프로
지식공유자2020.12.28
네 기본적으로 volumes는 configMap이건 secret건 하나의 아이템만 설정할 수 있습니다.
의도하시는 대로 값을 주입하고 싶으면 projected라는 속성을 사용해야하고요. 아래 처럼 쓰시면 되세요.
------------------------
apiVersion: v1
kind: Pod
metadata:
name: pod-mount
spec:
containers:
- name: container
image: kubetm/init
volumeMounts:
- name: file-volume
mountPath: /mount
volumes:
- name: file-volume
projected:
sources:
- configMap:
name: cm-file
- secret:
name: sec-file
답변 1