之前的文章里我们介绍过如何创建k8s的dashborad界面,但是有一个问题就是用token登陆,默认的token认证时间是900s/15分钟,之后就会失效。这里修改成12h,方便使用。
方法一:
1.修改kubernetes-dashboard deployment
kubectl get deploy -A
生成yaml文件,添加参数
kubectl get deploy kubernetes-dashboard -o yaml -n kubernetes-dashboard > 88.yaml
vim 88.yaml
添加一下这个参数 --token-ttl=43200:
kubectl apply -f 88.yaml
至此就修改好了,认证时间为43200s,12小时。
方法二:
既然我们已经配置了dashborad,为什么我们不用更直观的dashborad去操作呢?
1.选择正确的命名空间:
2.在deployment下,我们选择kubernetes-dashboard,然后编辑yaml文件
3.增加 - ‘–token-ttl=43200’
4.点击更新就好啦!是不是第二种方法更方便呢?