Kubernetes 无递减TTL的kops出口kubeconfig

Kubernetes 无递减TTL的kops出口kubeconfig,kubernetes,kops,Kubernetes,Kops,我们使用以下命令创建集群 kops创建集群--节点计数=3--节点大小=c5.2xlarge--主计数=3--主大小=c5.xlarge--分区=eu-west-1a--名称=${kops_集群_名称}--是 我们正在使用kops集群。我们使用这个命令导出kubeconfig $kops export kubecfg--admin--kubeconfig~/workspace/kubeconfig--state=s3://YOUR-s3-BUCKET-NAME” 它在一段时间内工作正常,但过

我们使用以下命令创建集群

kops创建集群--节点计数=3--节点大小=c5.2xlarge--主计数=3--主大小=c5.xlarge--分区=eu-west-1a--名称=${kops_集群_名称}--是
我们正在使用kops集群。我们使用这个命令导出kubeconfig

$kops export kubecfg--admin--kubeconfig~/workspace/kubeconfig--state=s3://YOUR-s3-BUCKET-NAME”
它在一段时间内工作正常,但过了一段时间,我们又开始得到与kubeconfig的TTL过期相同的错误

错误:您必须登录到服务器(未经授权)kops
有什么方法可以摆脱这个讨厌的TTL吗?

在浏览了之后,我们发现我们实际上可以给出
kubeconfig
作为参数的有效性

$kops export kubecfg--admin=876000m0s--kubeconfig~/workspace/kubeconfig--state=s3://--name=

Dupilicate of?非常感谢@OleMarkusWith,但我已经将kubeconfig导出为
--admin
。它只解决了一段时间的问题,但我再次遇到相同的错误。如前所述,您导出的证书将在18小时后过期。好的。非常感谢。但是我们每天都在使用导出的kubeconfig运行部署,有办法吗为了更长的有效性?我的意思是我们不能肯定地生成一个<代码> KubbNeFig < /Cord>。@ OrMARKUSIS的管理证书非常有特权。您的部署系统不应该使用它。