PaaS/Kubernetes

(Kubernetes) Secret

armyost 2021. 3. 25. 21:47
728x90

쿠버네티스 시크릿을 사용하면 비밀번호, OAuth 토큰, ssh 키와 같은 민감한 정보를 저장하고 관리할 수 ​​있다. 기밀 정보를 시크릿에 저장하는 것이 파드(Pod) 정의나 컨테이너 이미지 내에 그대로 두는 것보다 안전하고 유연하다. 자세한 내용은 시크릿 디자인 문서를 참고한다.

시크릿은 암호, 토큰 또는 키와 같은 소량의 중요한 데이터를 포함하는 오브젝트이다. 그렇지 않으면 이러한 정보가 파드 명세나 이미지에 포함될 수 있다. 사용자는 시크릿을 만들 수 있고 시스템도 일부 시크릿을 만들 수 있다.

 

시크릿 개요
시크릿을 사용하려면, 파드가 시크릿을 참조해야 한다. 시크릿은 세 가지 방법으로 파드와 함께 사용할 수 있다.

- 하나 이상의 컨테이너에 마운트된 볼륨 내의 파일로써 사용.
- 컨테이너 환경 변수로써 사용.
- 파드의 이미지를 가져올 때 kubelet에 의해 사용.

'PaaS > Kubernetes' 카테고리의 다른 글

(Kubernetes) Cordon And Drain  (0) 2021.03.28
(Kubernetes) Containers And Volumes  (0) 2021.03.27
(Kubernetes) ConfigMap  (0) 2021.03.25
(Kubernetes) Command And Argument  (0) 2021.03.24
(Kubernetes) Rollout  (0) 2021.03.24