You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the problem
We are using Pinniped for authentication with Kubernetes, and our mTLS credentials are renewed every 5 minutes. However, when using K9s (0.40.5) to tail logs, the stream stops once the token expires, displaying the following error:
stream canceled read tcp 172.29.42.76:35550->192.168.170.32:443: use of closed network connection for mynamespace/pod
When checking my credentials:
Every 1.0s: cat ~/.config/pinniped/credentials.yaml | yq '.credentials[].credential.expirationTimestamp'
2025-02-19T12:52:42Z
As soon as this timestamp expires, K9s stops tailing logs, and I have to manually go back a view and press L again to restart log streaming.
Describe the problem
We are using Pinniped for authentication with Kubernetes, and our mTLS credentials are renewed every 5 minutes. However, when using K9s (0.40.5) to tail logs, the stream stops once the token expires, displaying the following error:
When checking my credentials:
As soon as this timestamp expires, K9s stops tailing logs, and I have to manually go back a view and press
L
again to restart log streaming.Expected Behavior
When running:
the log stream continues uninterrupted despite the credentials expiring, suggesting that
kubectl
refreshes tokens automatically.Suggested Improvement
Additional Notes
The text was updated successfully, but these errors were encountered: