Kubernetes仪表板的Web会话超时非常短。我看不到任何设置或配置参数可以更改它。
我尝试使用kubectl exec
检查容器的内容,但是似乎没有任何外壳(sh,bash,ash等),因此我看不到内部配置了哪些Web服务器参数。
我想延长此超时时间,以便更轻松地长时间跟踪作业执行。
我该如何进行?
答案 0 :(得分:0)
有两种方法。最初部署清单时,可以通过修改Container Args使其包含以下伪指令来完成:std::array
,其中43200是要将自动超时设置为的秒数。
如果要在部署后操纵配置,则可以编辑现有部署,这将触发使用新的参数重新部署Pod。为此,请运行--token-ttl=43200
,并将上面提到的参数添加到kubectl edit deployment -n kube-system kubernetes-dashboard
部分。
答案 1 :(得分:0)
如果使用带有 helm 的 values.yaml
文件,令牌超时可以这样设置:
extraArgs:
- --token-ttl=86400