inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

그림으로 배우는 쿠버네티스(v1.35)

9.3.애플리케이션에 시크릿(Secret)을 이용해 추가 설정을 암호화해서 넣기

ConfigMap 관련 질문

해결된 질문

319

dlsgur2845

작성한 질문수 2

0

[질문 전 답변]
1. 강의에서 다룬 내용과 관련된 질문인가요? [예]
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [예]
3. 질문 잘하기 법을 읽어보셨나요? [예]
(https://www.inflearn.com/blogs/1719)
4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

[질문 하기]

안녕하세요 좋은강의 잘 듣고있습니다.

ConfigMap 관련해서 질문드리겠습니다.

 

  1. 하나의 컨테이너가 두개의 다른 ConfigMap을 바라볼 수있나요?

    1. 만약 가능하다면 두 ConfigMap이 같은 key이름을 들고 있으면 구별하는 방법이 있을까요?

docker kubernetes

답변 1

0

조훈(Hoon Jo)

안녕하세요

좋은 질문에 감사드립니다.

우선 configmap 마운트는 2개가 가능합니다.

여기서 경우의 수가 두가지 발생하는데요.

  1. 다른 위치

    는 그냥 두번 사용하시면 됩니다.

    https://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/#define-container-environment-variables-with-data-from-multiple-configmaps

  2. 같은 위치

    이게 문제인데요. 이 경우에는 projected 구문을 사용해야 합니다.

 

이와 관련해서 답변되어 있는 stackoverflow와 쿠버네티스 페이지를 아래와 같이 넣어드립니다.

https://stackoverflow.com/questions/49287078/how-to-merge-two-configmaps-using-volume-mount-in-kubernetes

https://kubernetes.io/docs/concepts/storage/volumes/#projected

 

추가로 configmap의 이름이 다르다면 내부의 키는 독립적인 key-value를 가집니다.

예를 들면 동양 아파트A동에 영희와 서양 아파트A동의 영희가 다른 것처럼요.

 

0

dlsgur2845

빠르고 좋은 답변 감사합니다!

섹션2. 1.5쿠버네티스_컨트롤플레인_노드와_워커_노드_그리고 kubeadm으로 쿠버네티스 직접 구성하기-v1.30 오류

0

61

2

[해결] 2.4. tabby config.yaml 파일 복사 실패 시

1

118

1

9.3 Error 발생 유도 테스트 확인 부탁드립니다.

0

108

2

livenessProbe 어플리케이션 재시작 의미

0

79

2

K8S 노들에 접근이 안됩니다.

0

186

6

arm virtualBox의 vagrant up 에러

0

122

2

추후 강의계획 질문

0

160

1

MAC 에서 사용할 수 있는 ova 파일은 없나요?

0

229

2

7.8. w3-affinity-leader 적용 에러 문제 질문드립니다.

0

226

5

커리큘럼 순서 문의

0

218

2

apply 실행 후 pod상태가 ContainerCreating 에서 변경이 안됩니다.

0

377

2

livenessProbe에 대한 설명이 조금 부족한거 같네요

0

228

3

controlplane_node.sh 실행 오류 문의

0

254

2

예제폴더의 경로와 영상의 경로가 너무나도 다릅니다

0

227

2

9.6강의 소스 수정 요청 및 에러 문의

0

174

2

8.6 강의 중 sysnet4admin/chk-info 이미지 bash 이슈

0

169

3

드디어 맥에서도 virtualbox가 지원 됩니다.

0

298

2

8.3강의 set-ctx-pod-admin.sh 수정 요청

0

130

3

7.5 강의 tardy-nginx 이미지 문제

0

3317

3

ch1. controlplan_node.sh 실행 시 에러가 뜹니다

0

313

3

Kubenetes 클러스터에 추가적으로 신뢰하는 CA를 넣을 수 있나요?

0

193

1

clusterrolebinding의 --namespace 옵션의 역할

0

172

2

A.0003 파일 vagrant file 수정 (자문자답)

0

173

2

nfs-client-provisioner 관련 생성 오류 질문

0

197

1