Add NVIDIA Run:ai authorization to kubeconfig
The runai kubeconfig set
command allows users to configure their kubeconfig file with NVIDIA Run:ai authorization token. This setup enables users to gain access to the Kubernetes (K8s) cluster seamlessly.
Note
Setting kubeconfig is not required in order to use the CLI. This command is used to enable third-party workloads under NVIDIA Run:ai authorization.
Usage
To set the token (will be fetched automatically) inside the kubeconfig file, run the following command:
Prerequisites
Before executing the command, ensure that
Cluster authentication is configured and enabled.
The user has a kubeconfig file configured.
The user is logged in (use the runai login command).
Cluster configuration
To enable cluster authentication, add the following flags to the Kubernetes server API of each cluster:
User Kubeconfig configuration
Add the following to the Kubernetes client configuration file (./kube/config
). For the full command reference, see kubeconfig set.
Make sure to replace values with the actual cluster information and user credentials.
There can be multiple contexts in the kubeconfig file. The command will configure the current context.
Last updated