我们使用以下命令创建集群
kops create cluster --node-count=3 --node-size=c5.2xlarge --master-count=3 --master-size=c5.xlarge --zones=eu-west-1a --name=${KOPS_CLUSTER_NAME} --yes
我们正在使用kops集群。我们使用以下命令导出kubeconfig
$ kops export kubecfg --admin --kubeconfig ~/workspace/kubeconfig --state=s3://YOUR-S3-BUCKET-NAME"
它在一段时间内工作得很好。但过了一段时间后,我们再次开始收到相同的错误,因为kubeconfig的TTL过期
error: You must be logged in to the server (Unauthorized) kops
我们有没有办法摆脱这个烦人的TTL?
发布于 2021-03-22 18:16:45
查看docs之后,发现我们实际上可以将kubeconfig
的有效性作为一个参数给出
$ kops export kubecfg --admin=87600h0m0s --kubeconfig ~/workspace/kubeconfig --state=s3://<bucket-name> --name=<cluster-name>
https://stackoverflow.com/questions/66687176
复制相似问题