Kubernetes ServiceAccount的目的是什么?

时间:2015-10-05 11:36:17

标签: kubernetes

我已阅读文档,我已经看过例子,但我不知道为什么要在我的pod中添加serviceAccount?

' elasticsearch'来自Kubernetes(https://github.com/kubernetes/kubernetes/tree/master/examples/elasticsearch)的例子有一个服务帐户' elasticsearch',它授予了什么?

谢谢。

1 个答案:

答案 0 :(得分:4)

服务帐户将身份验证凭据注入到pod中以与Kubernetes服务(例如,apiserver)通信。

如果要构建一个需要检查群集中正在运行的pod / services / controllers以具有正确行为的应用程序,这一点非常重要。例如,kube2sky容器通过连接到Kubernetes服务来监视服务和端点以在集群内提供DNS。