[17] Secret 운영
❓Secret을 생성 후 Pod에 전달
- Create a kubernetes secret and expose using a file in the pod.
- 작업 클러스터: k8s
-
Create a kubernetes secret as follows:
-
Name: super-secret
-
DATA:
password=secretpass
-
-
Create a Pod named
pod-secrets-via-file
, using theredis
image, which mounts a secret namedsuper-secret
at/secrets
-
Create a second Pod named
pod-secrets-via-env
using theredis
image which exports password as PASSWORD
Reference
docs에서 secret검색 → Use Cases 부분
실습
[user@console ~]$ kubectl config use-context k8s
[user@console ~]$ kubectl get secrets
[user@console ~]$ kubectl describe super-secrets
[user@console ~]$ kubectl get secret super-secrets