diff --git a/manifests/alaska/k8s-dashboard.yaml b/manifests/alaska/k8s-dashboard.yaml index 94f5c3d..3de5b97 100644 --- a/manifests/alaska/k8s-dashboard.yaml +++ b/manifests/alaska/k8s-dashboard.yaml @@ -62,6 +62,13 @@ spec: args: - --auto-generate-certificates - --namespace=kubernetes-dashboard + # Disables the default 15-minute idle session timeout, so a + # logged-in session persists instead of dropping back to the + # token screen. The service account token itself already + # doesn't expire (it's a Secret-backed legacy token, not a + # short-lived TokenRequest one) - this was purely the + # dashboard's own session cache. + - --token-ttl=0 volumeMounts: - name: kubernetes-dashboard-certs mountPath: /certs