常用的Secret类型
Secret有多种类型,比如:
Opaque:通用型Secret,默认类型。
kubernetes.io/service-account-token:作用于ServiceAccount,包含一个令牌,用于标识API服务账户。
kubernetes.io/dockercfg:Kubernetes下载私有仓库镜像使用的Secret,和宿主机的~/.dockercfg一致,新版本的Kubernetes(1.8+)使用kubernetes.io/dockerconfigjson替代kubernetes.io/dockercfg。
kubernetes.io/dockerconfigjson:下载私有仓库镜像使用的Secret,和宿主机的~/.dockercfg一致,宿主机登录后即可产生该文件。
kubernetes.io/basic-auth:用于使用基本认证(账号、密码)的Secret,可以使用Opaque取代。
kubernetes.io/ssh-auth:用于存储SSH密钥的Secret。
kubernetes.io/tls:用于存储HTTPS域名证书文件的Secret,可以被Ingress使用。
bootstrap.kubernetes.io/token:一种简单的bearer token,用于创建新集群或将新节点添加到现有集群,在集群安装时可用于自动颁发集群的证书。
最后更新于
这有帮助吗?