新版本的Dashboard,利用了较为繁芜的双因子登录,精确输入用户名和密码之后还须要Token或者kubeconfig再次认证,保障了系统安全,同时也带来了一些不便。默认的Token失落效韶光是900秒,也便是15分钟,这意味着你每隔15分钟就要认证一次。
有三种方法来更新:
Dashboard的Token失落效韶光可以通过 token-ttl 参数来设置,修正创建Dashboard的yaml文件,并重新创建即可。

ports: - containerPort: 8443 protocol: TCPargs: - --auto-generate-certificates - --token-ttl=43200
除了删除后重新创建,也可以直接修正原有Dashboard的配置,利用kubectl或者Dashboard可视化页面操作。
2.在Dashboard界面里编辑添加token-ttl参数后,更新即可。
3.用kubectl命令kubectl edit deployment kubernetes-dashboard -n kubernetes-dashboard
干系文章:Kubernetes生产环境搭建
Kubernetes学习环境搭建