虚拟化容器,大数据,DBA,中间件,监控。

K8S dashboard UI登陆时间超时设置

16 11月
作者:admin|分类:容器虚拟化

K8S dashboard UI登陆时间超时设置

 

默认的Token失效时间是900秒,也就是15分钟,这意味着你每隔15分钟就要认证一次。


Expiration time (in seconds) of tokens generated by dashboard. 

Default: 15 min. DefaultTokenTTL = 900


详细源码可以参考:Expiration time ,显然我们可以设置更长的时间来满足需求。

操作

参数名 默认值 说明
token-ttl 15 minutes Expiration time (in seconds) of JWE tokens generated by dashboard. Default: 15 min. 0 - never expires.

Dashboard的Token失效时间可以通过 token-ttl 参数来设置,修改创建Dashboard的yaml文件,并重新创建即可。

ports: - containerPort: 8443 protocol: TCP args: - --auto-generate-certificates - --token-ttl=43200 

除了删除后重新创建,也可以直接修改原有Dashboard的配置,使用kubectl或者Dashboard可视化页面操作。

  • Dashboard

 

添加token-ttl参数后,更新即可。

 

  • kubectl
kubectl edit deployment kubernetes-dashboard -n kube-system 

同理,添加相同参数,更新即可。

dashboard参数
https://github.com/kubernetes/dashboard/wiki/Dashboard-arguments


 
浏览501 评论0
返回
目录
返回
首页
kubeadm方式部署Kubernetes1.19集群环境(二) mysql 优化