Skip to main content

[17] Secret 운영

❓Secret을 생성 후 Pod에 전달

  • Create a kubernetes secret and expose using a file in the pod.
  • 작업 클러스터: k8s
  1. Create a kubernetes secret as follows:

    1. Name: super-secret

    2. DATA:

      password=secretpass

  2. Create a Pod named pod-secrets-via-file, using the redis image, which mounts a secret named super-secret at /secrets

  3. Create a second Pod named pod-secrets-via-env using the redis image which exports password as PASSWORD

Reference

docs에서 secret검색 → Use Cases 부분

Secrets

실습

[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