inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Nhập môn và Thực hành Kubernetes dành cho cả người không chuyên ngành kỹ thuật

Sử dụng Secret để tách các 'giá trị nhạy cảm' thành biến môi trường

Secret을 활용한 환경변수 분리 강의자료 문의

70

jerrymin12213676

1 câu hỏi đã được viết

0

강의자료에서 시크릿을 활용해 민감한 값 따로 분리하기 부분 기존 매니페스트 파일 수정하기인 spring-config.yaml 파일이 강의에선 kind: ConfigMap 으로 설명하셨는데 강의자료에선 kind: Secret으로 되어있네요. 강의대로 하면 되는 걸까요?

docker kubernetes msa infrastructure container

Câu trả lời 2

0

jscode

안녕하세요 정환님 ! 강의 자료에 오타가 있었네요 !

말씀해주셔서 감사합니다 :)

 

결론적으로 강의를 토대로 실습을 진행해주시면 됩니다 !

'2.기존 매니페스트 파일 수정하기 / 새로운 매니페스트 파일 생성하기'의

수정 (spring-config.yaml)kind: ConfigMap으로 유지되는게 맞습니다 !

해당 강의자료의 오타는 수정해 놓겠습니다 ~

 

다른 질문 있으시면 언제든지 편하게 남겨주세요~ 😄

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. 민정환님.

강의 자료에 나와 있는 kind: Secret과 실제 강의 중 설명된 kind: ConfigMap 사이의 차이로 인해 혼란스러우셨군요. 기본적으로 Kubernetes에서 ConfigMapSecret 둘 다 환경 변수를 관리할 수 있는 방법이지만, 보안적인 측면에서 약간의 차이가 있습니다.

  1. ConfigMap: 주로 비민감성 데이터를 저장하는 데 사용됩니다. 데이터는 평문으로 저장되며, 민감한 값을 포함하기엔 적절하지 않습니다.

  2. Secret: 보안이 필요한 민감한 데이터를 저장하는 데 사용되며, 기본적으로 Base64로 인코딩되어 저장됩니다. 민감한 정보의 보호가 필요할 때 사용하세요.

따라서, 민감한 값을 분리하려면 kind: Secret을 사용하는 것이 보안 측면에서 적절합니다. 강의 중 설명된 부분과 문서에 차이가 있다면, 민감한 데이터를 다루는데 있어서는 kind: Secret을 사용하는 것이 더 안전한 선택입니다.

더 구체적인 사용 방법과 차이점에 대해서는 다음과 같은 유사 질문의 답변을 참고해 보세요:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

실습을 가상환경에서 해도 따라하는데 지장이 없나요?

0

57

2

쿠버네티스 학습

0

58

1

Docker Desktop 설치 관련 질문드립니다!

0

75

2

섹션 3 (14강) 04:52 분경 yaml 파일 작성에 대한 질문드립니다.

0

90

2

쿠버네티스 다음 강의

0

80

2

html 적용이 되지 않음

0

70

1

ERROR [internal] load metadata for docker.io/library/openjdk:17-jdk

0

136

2

이미지가 없다고 에러가 계속 떠요

0

87

2

Deployment-service 연결 과정에서 오류..?

0

73

2

Secret이 외부 노출을 어떤 식으로 피할 수 있게 하는지

0

73

2

도커 쿠버네티스 기다림 오류 문제..

0

139

2

쿠버네티스 고급편은 언제 나오나요?

0

91

1

질문있습니다.

0

72

2

pdf 자료에 섹션3 누락

0

74

3

pvc CrashLoopBackOff 문제

0

135

6

AMI 유형

0

67

2

마스터 노드 vs 워커 노드

0

122

2

aws eks --region ap-northeast-2 update-kubeconfig --name kube-practice 권한 거부

0

119

2

30000 Port로 접속이 안됩니다 ㅠㅠ

0

150

3

안녕하세요. 실습 환경 질문드립니다.

0

82

1

50강 빌드파일

0

65

2

빌드(jar 패키징) 오류 공유

0

77

2

Secret 질문

0

115

3

섹션3 16번 강의에서 질문있습니다

0

75

2