Kubernetes ServiceAccount的目的是什么

ant*_*t31 3 kubernetes

我已经阅读了文档,也看到了示例,但是我不知道为什么要在pod中添加serviceAccount?

Kubernetes(https://github.com/kubernetes/kubernetes/tree/master/examples/elasticsearch)中的“ elasticsearch”示例有一个服务帐户“ elasticsearch ”,它授予什么?

谢谢。

Rob*_*ley 5

服务帐户将身份验证凭据注入到Pod中以与Kubernetes服务(例如apiserver)进行对话。

如果您要构建需要检查群集中运行的Pod /服务/控制器以使其具有正确行为的应用程序,则这一点很重要。例如,kube2sky容器通过连接到Kubernetes服务监视服务和端点以在群集内提供DNS。