k8s 中的service account只能是secret-based吗?
时间: 2023-02-10 09:05:49 浏览: 139
在 Kubernetes 中,Service Account 是一种特殊的用户帐户,它与每个命名空间一一对应,并且由系统预定义。Service Account 可以与其他资源(例如 pods)关联,以便这些资源在集群中的访问控制中使用。
Service Account 可以使用密钥文件或者令牌来认证,也可以使用 kubeconfig 文件。密钥文件和令牌都存储在 Secret 中,所以可以说 Service Account 是基于 Secret 的。但这并不意味着 Service Account 只能使用 Secret 进行认证。
阅读全文