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 bug
When I generate a kubeconfig that goes through Teleport with tsh kube login my-cluster and then k9s I get frequent connection issues like context deadline exceeded or http2: client connection lost. k9s will successfully open but will freeze and give me these errors when trying to navigate or do anything immediately.
If I use kubectl with Teleport, there are no issues with the same kubeconfig which leads me to believe that there perhaps is something about the dial in k9s that may not be fully compatible with Teleport.
I notice that the behaviour is consistently like this but if lucky and wait for a few minutes the connection is somehow recovered and k9s is usable as normal. I understand that there may be an issue with Teleport here but I don't fully understand how k9s and kubectl are different enough to experience this issue.
To Reproduce
Steps to reproduce the behavior:
Generate kubeconfig with tsh kube login your-cluster
Run k9s
Try to navigate in the UI, describe or view pods logs (basically anything)
Historical Documents
When applicable please include any supporting artifacts: k9s debug logs, configurations, resource manifests, ...
Expected behavior
K9s should have no issues to connect to the cluster consistently like kubectl.
Screenshots
If applicable, add screenshots to help explain your problem.
Versions (please complete the following information):
OS: [e.g. OSX] macOS 15.2
K9s: [e.g. 0.1.0] v0.32.7
K8s: [e.g. 1.11.0] 1.29
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered:
Ezzahhh
changed the title
Connection issues when going through Teleport (kubectl works through it)
Connection issues when going through Teleport (kubectl works)
Jan 2, 2025
Describe the bug
When I generate a kubeconfig that goes through Teleport with
tsh kube login my-cluster
and thenk9s
I get frequent connection issues likecontext deadline exceeded
orhttp2: client connection lost
. k9s will successfully open but will freeze and give me these errors when trying to navigate or do anything immediately.If I use
kubectl
with Teleport, there are no issues with the same kubeconfig which leads me to believe that there perhaps is something about the dial in k9s that may not be fully compatible with Teleport.I notice that the behaviour is consistently like this but if lucky and wait for a few minutes the connection is somehow recovered and k9s is usable as normal. I understand that there may be an issue with Teleport here but I don't fully understand how k9s and kubectl are different enough to experience this issue.
To Reproduce
Steps to reproduce the behavior:
tsh kube login your-cluster
k9s
Historical Documents
When applicable please include any supporting artifacts: k9s debug logs, configurations, resource manifests, ...
Expected behavior
K9s should have no issues to connect to the cluster consistently like kubectl.
Screenshots
If applicable, add screenshots to help explain your problem.
Versions (please complete the following information):
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: