2 Are there any post-deployment steps? #
To run AI applications and blueprints, you must configure access credentials for multiple network registries. This guide walks you through acquiring user tokens, creating Kubernetes secrets in the local cluster, and mapping those secrets in SUSE AI Factory.
2.1 How do I access images from SUSE Application Collection? #
Visit SUSE Application Collection, sign in, create and save the user access token as described in the official documentation.
Add the SUSE Application Collection credentials to the Rancher local cluster.
From the main left panel, select › › .
Select in the top right and select .
Figure 2.2: Rancher secrets types #Select the namespace and enter your preferred secret name (referenced as
<APPCO_SECRETS_NAME>in command line tasks) to identify the resource.In the tab, add the key
userwith the value of your SUSE Application Collection username andtokenwith your SUSE Application Collection token.Figure 2.3: SUSE Application Collection secrets #Confirm by selecting in the bottom right corner.
Tip: Creating the secrets on the command line> kubectl create secret generic <APPCO_SECRETS_NAME> \ --from-literal=user=<APPCO_USERNAME> \ --from-literal=token=<APPCO_USER_TOKEN> \ -n aif-operatorAssign SUSE Application Collection secrets to SUSE AI Factory.
From the main left panel, select › .
In the
SUSE Application Collectionsection, select the secret name corresponding to your<APPCO_SECRETS_NAME>from theSecret namedrop-down list.Select
userfor › andtokenfor › .Figure 2.4: SUSE Application Collection secrets #Confirm by selecting in the bottom right corner.
Navigate to › and select from the drop-down list in the top center of the screen.
Select the button in the top right. The list of available applications from the SUSE Application Collection appears.
2.2 How do I access images from SUSE Registry? #
Visit SUSE Customer Center, select the organization with an active SUSE AI Factory subscription from the left sidebar, and save the registration code for the SUSE AI Factory subscription.
Add the SUSE Registry credentials to the Rancher local cluster.
From the main left panel, select › › .
Select in the top right and select .
Select the namespace and enter your preferred secret name (referenced as
<REGISTRY_SECRETS_NAME>in command line tasks) to identify the resource.In the tab, add the key
userwith the valueregcodeandtokenwith your SUSE Registry token.Figure 2.5: SUSE Registry secrets #Confirm by selecting in the bottom right corner.
Tip: Creating the secrets on the command line> kubectl create secret generic <REGISTRY_SECRETS_NAME> \ --from-literal=user=regcode \ --from-literal=token=<REGISTRY_USER_TOKEN> \ -n aif-operatorAssign SUSE Registry secrets to SUSE AI Factory.
From the main left panel, select › .
In the
SUSE Registrysection, select the secret name corresponding to your<REGISTRY_SECRETS_NAME>from theSecret namedrop-down list.Select
userfor › andtokenfor › .Figure 2.6: Assign SUSE Registry secrets #Confirm by selecting in the bottom right corner.
Navigate to › and select from the drop-down list in the top center of the screen.
Select the button in the top right. The list of available applications from the SUSE Registry appears.
2.3 How do I access images from NVIDIA catalog? #
Visit SUSE Customer Center and save the NVIDIA registration code for the SUSE AI Factory subscription.
Add the NVIDIA registry credentials to the Rancher local cluster.
From the main left panel, select › › .
Select in the top right and select .
Select the namespace and enter your preferred secret name (referenced as
<NVIDIA_SECRETS_NAME>in command line tasks) to identify the resource.In the tab, add the key
userwith the value$oauthtokenandtokenwith your NVIDIA registry token.Figure 2.7: NVIDIA secrets #Confirm by selecting in the bottom right corner.
Tip: Creating NVIDIA secrets on the command line> kubectl create secret generic <NVIDIA_SECRETS_NAME> \ --from-literal=user=$oauthtoken \ --from-literal=token=<NVIDIA_USER_TOKEN> \ -n aif-operatorAssign NVIDIA registry secrets to SUSE AI Factory.
From the main left panel, select › .
In the
NVIDIAsection, select the secret name corresponding to your<NVIDIA_SECRETS_NAME>from theSecret namedrop-down list.Select
userfor › andtokenfor › .Figure 2.8: Assign NVIDIA secrets #Confirm by selecting in the bottom right corner.
Navigate to › and select from the drop-down list in the top center of the screen.
Select the button in the top right. The list of available applications from the NVIDIA registry appears.
2.4 How do I access a Git repository to store applications configuration? #
Add your Git Personal Access Token (PAT) to the Rancher local cluster.
From the main left panel, select › › .
Select in the top right and select .
Select the namespace and enter your preferred secret name (referenced as
<GIT_SECRETS_NAME>in command line tasks) to identify the resource.In the tab, add the key
tokenand paste your PAT as a value.Figure 2.9: Git secrets #Confirm by selecting in the bottom right corner.
Tip: Creating Git secrets on the command line> kubectl create secret generic <GIT_SECRETS_NAME> \ --from-literal=token=<GIT_PAT_TOKEN> \ -n aif-operatorAdd the Git PAT to SUSE AI Factory.
From the main left panel, select › .
In the
Fleet/GitOpssection, enter the Git repository URL and specify which branch to use.Select the authentication type and the PAT secret name corresponding to your
<GIT_SECRETS_NAME>from theCredential Secretdrop-down list.Select
tokenfor menu:Secret Key.Figure 2.10: Assign Git secrets #Confirm by selecting in the bottom right corner.









