我继承了一个 Kubernetes/Docker 设置,我不小心改变了一些与数据库密码相关的东西,导致了分离舱的崩溃。
我正在试图解决这个问题。
我没有多少库伯内特或多克的经验,所以我还在学习如何做事情。
该值包含在 db-user-pass 凭据中,我相信这是一个 Opaque 类型的 secret。
我描述的是:
kubectl describe secrets/db-user-pass
Name: db-user-pass
Namespace: default
Labels: <none>
Annotations: <none>
Type: Opaque
Data
====
password: 16 bytes
username: 13 bytes
但我不知道如何从这个秘密中获取任何数据。Kubernetes 站点上的示例似乎假定我将使用 base64编码的字符串,但我似乎甚至不能得到这个结果。我如何得到这个值?