跳至内容

kubectl 集群管理员配置

当你运行 kops create cluster --yes 时,你会自动获得一个用于访问集群的 kubectl 配置。此配置会为你提供 18 小时的集群管理员权限。

如果你想在其他机器上创建此配置,只要你能够访问 kOps 状态存储,就可以运行以下命令。

export KOPS_STATE_STORE=<location of the kops state store>
NAME=<kubernetes.mydomain.com>
kops export kubeconfig ${NAME} --admin

警告:请注意,导出的配置会为你提供 18 小时的管理员权限。对于常规的 kubectl 使用,你应该考虑使用其他方法来验证集群。

要创建不包含管理员凭据的 kubeconfig 配置设置

export KOPS_STATE_STORE=<location of the kops state store>
NAME=<kubernetes.mydomain.com>
kops export kubeconfig ${NAME}