在kubernetes中,还存在一种和ConfigMap非常类似的对象,称之为Secret对象。它主要用于存储敏感信息,例如密码、密钥、证书等等。
首先使用base64对数据进行编码
root@master pvs ]# echo -n admin | base64
YWRtaW4=
实例:隐藏mysql密码
cat mysql_secret.yaml
apiVersion: v1
kind: Secret
metadata:
name: mysql-passwd
type: Opaque
data:
password: Um9iXzEyMzQ1Ng==