【发布时间】:2019-01-22 09:47:09
【问题描述】:
当我们使用 kubeadm init 设置 kubernetes master 时。在过程结束时,我们必须将 /etc/kubernetes/admin.conf 复制到 $home/.kube/config 。
当我打开文件时,我发现了以下详细信息。
- 证书颁发机构数据
- 客户端证书数据
- 客户端密钥数据
我知道当我们尝试使用 kubectl 访问集群时,该文件用于身份验证。
我想了解的是这些细节是从哪里生成的? .
【问题讨论】:
-
您如何获得客户端证书/密钥取决于您如何配置集群。在这种情况下,是 kubeadm 将这些客户端证书提供给您。
标签: kubernetes kubectl kubeconfig