我想用gocd-server注册kubernetes-elastic-agent。在文档https://github.com/gocd/kubernetes-elastic-agents/blob/master/install.md中
我需要kubernetes安全令牌和群集ca证书。我的Kubernetes正在运行。如何创建安全令牌?在哪里可以找到集群证书?
杰克
发布于 2018-08-10 11:36:15
有两个答案:
第一个是非常奇怪的是,人们需要手动输入这些东西,因为它们位于任何Pod的磁盘上的一个众所周知的位置(不是通过automountServiceAccountToken
字段排除),如Accessing the API from a Pod中所述
第二种方法是,如果您确实需要属于某个ServiceAccount
的静态资源调配令牌,则可以从缺省情况下为每个ServiceAccount
创建的Secret
中检索现有令牌,或者按照Manually create a service account API token中的说明创建第二个Secret
您请求的CA证书存在于集群中第一个链接中提到的位置的每个Pod中,以及希望访问集群的任何人的~/.kube/config
中。kubectl config view -o yaml
将向您展示它。
https://stackoverflow.com/questions/51759357
复制相似问题