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
We're running a kubernetes cluster on Nebius and I'm using the Nebius CLI tool with a federated identity. However it seems like the ExecProvider of the Python kubernetes client is not working with this setup.
❯ kubectl version
Client Version: v1.32.1
Kustomize Version: v5.5.0
Server Version: v1.30.7
WARNING: version difference between client (1.32) and server (1.30) exceeds the supported minor version skew of +/-1
❯ python --version
Python 3.11.11
❯ pip list | grep kubernetes
kubernetes 32.0.0
❯ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 24.04.1 LTS
Release: 24.04
Codename: noble
The text was updated successfully, but these errors were encountered:
We're running a kubernetes cluster on Nebius and I'm using the Nebius CLI tool with a federated identity. However it seems like the ExecProvider of the Python kubernetes client is not working with this setup.
I've setup a kubeconfig file using nebius using:
Which resulted in a kubeconfig that looks like:
Note the
exec
provider section to get a key from nebius which works on it's own:And
kubectl
works:What happened (please include outputs or screenshots):
However the following fails:
With error
ERROR:root:exec: failed to decode process output: Expecting value: line 1 column 1 (char 0)
and full output:And this traceback (click to expand).
Environment:
The text was updated successfully, but these errors were encountered: