Secrets 构建
yaml 构建
|
|
构建 test-secret Secret
|
|
文件构建
创建 password.txt, username.txt:
|
|
构建 db-user-pass Secret
|
|
手动创建 Secret
Encode:
|
|
Decode:
|
|
在 pod 中应用 Secret
案例 1:在环境变量中的使用 Secret
参数列表:
- env[x].valueFrom.secretKeyRef.
|
|
案例 2:通过数据卷插件使用 Secret
参数列表:
- spec.volumes[].secret.secretName
- spec.containers[].volumeMounts[]
- spec.containers[].volumeMounts[].readOnly = true
- spec.containers[].volumeMounts[].mountPath
pod 应用:
|
|
Secrets 挂载到数据卷指定目录下
参数列表:
- spec.volumes[].secret.items
|
|
案例 3:加密拉取镜像
myregistrykey.yaml:
|
|