
Describe the bug
I am using k9s with EKS. Since upgrading to 0.20.x I am finding that if I have been running k9s for a little while it completely locks up and I cannot use :q or ctrl+c to exit the application. I believe this may be related to refreshing cached credentials, the logs show the following...
5:18PM INF 🐶 K9s starting up...
5:18PM INF ✅ Kubernetes connectivity
5:18PM INF No context specific skin file found -- /Users/christaylor/.k9s/eks_cronofy-staging_skin.yml
5:18PM INF No skin file found -- /Users/christaylor/.k9s/skin.yml. Loading stock skins.
5:18PM ERR Custom view load failed /Users/christaylor/.k9s/views.yml error="open /Users/christaylor/.k9s/views.yml: no such file or directory"
5:18PM ERR CustomView watcher failed error="lstat /Users/christaylor/.k9s/views.yml: no such file or directory"
5:25PM ERR K9s can't connect to cluster error="the server has asked for the client to provide credentials"
5:25PM WRN Conn check failed (1/15)
5:25PM ERR reconcile failed "v1/pods"::"" error="ACCESS -- No API server connection"
In this case, I had started k9s and left it on the pods screen, after a while I pressed 0 to switch to viewing all pods and that's when I noticed the application had locked up.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The application to not lock up, successfully refresh credentials and carry on
Versions:
I am also experiencing a lot of freezes and Dial K8s failed (1) issues on our eks clusters.
Me too, also on EKS, (K9S 0.20.3) it seems that if you spot the Dial K8S message quick enough you can quit out, but if left, it will freeze
@phr3nzii Thank you for the report! Great catch!! Should happier on v0.20.4!
Thanks, @derailed. Amazingly fast resolution! It's much better today, I haven't had a single crash! 😄
Most helpful comment
@phr3nzii Thank you for the report! Great catch!! Should happier on v0.20.4!