User Credentials
Credentials allow users to securely store private authentication secrets, which are accessible only to the user who created them. These credentials can be used to authorize access to external systems and services. You can create:
Docker registry credentials - Used to authenticate and pull container images from private Docker registries. These credentials are used as image pull secrets during workload submission.
Generic secrets - A flexible option for storing key/value pairs such as API keys or configuration data. These credentials can be injected into workloads as environment variables.
NGC API key - Used to securely store the NGC API key for authenticated access to restricted data in the NGC catalog. These credentials can be injected into workloads to access the NGC catalog and as environment variables.
Note
User credentials will be propagated to all clusters from versions 2.22 onwards.
Creating a Credential
Click the user avatar at the top right corner, then select Settings
Click +CREDENTIAL and select either Docker registry, Generic secret or NGC API key from the dropdown menu
Enter a name for the credential. The name must be unique.
Optional: Provide a description of the credential
Enter the following:
Docker registry - The username, password, and Docker registry URL
Generic secret - The key/value pairs to store in the new secret. You can add multiple key/value pairs.
NGC API key - Your NGC API Key. To obtain a key, go to NGC → Setup → API Key, then generate or copy an existing key.
Click CREATE CREDENTIAL
Deleting a Credential
Locate the credential you want to delete
Click on the trash icon
On the dialog, click DELETE to confirm
Last updated