两种写法
两种写法
apiVersion: v1
kind: Secret
metadata:
name: db-pass
type: Opaque
stringData:
password: S3cr3t-With-Special-Chars! # 明文写,落库自动转 base64
data:
username: YWRtaW4= # echo -n admin | base64编码与解码
编码与解码
echo -n 'admin' | base64
kubectl get secret db-pass -o jsonpath='{.data.password}' | base64 -d; echo生成 base64 务必 echo -n(不换行);解码时注意输出末尾无换行,配合 echo 或 printf 使用。