|Index|Using SUSE AI Factory with NVIDIA|How do I manage AI blueprints
Applies to SUSE AI Factory with NVIDIA

3 How do I manage AI blueprints

SUSE AI Factory with NVIDIA helps you manage the whole lifecycle of custom and pre-built AI blueprints and related workloads on your Kubernetes cluster.

Important
Important

You must first configure all the necessary secrets before installing AI applications and blueprints. Refer to Post-deployment steps for detailed procedures.

Screenshot showing a list of AI blueprints
Figure 3.1: List of AI blueprints

3.1 How do I create custom blueprints?

  1. From the main left panel, select SUSE AI Factory › Blueprints › Create.

  2. On the Basic Info screen, enter the name, version, and optional description of the blueprint.

    Screenshot showing basic information about a blueprint
    Figure 3.2: Basic information about a blueprint
  3. On the Select Apps screen, search for an application to add to the template, select its name, and specify the version to install. Repeat this step for all applications you want to include in the blueprint.

    Screenshot showing how to add applications to a blueprint
    Figure 3.3: Selecting applications of a blueprint
  4. On the Configuration screen, review and optionally update the Helm deployment chart of the blueprint.

    Screenshot showing how to modify configuration of applications belonging to a blueprint
    Figure 3.4: Custom applications configuration
  5. On the Review & Create screen, verify that the entered information is correct and confirm with Create.

    Screenshot showing a summary of the blueprint configuration
    Figure 3.5: Review blueprint configuration

3.2 How do I modify blueprints?

  1. From the main left panel, select SUSE AI Factory › Blueprints.

  2. From the list of existing templates, select the blueprint to modify, open its three-dot action menu, and select Edit.

    Screenshot showing how to modify a blueprint
    Figure 3.6: Modify blueprints
  3. On the Basic Info screen, update the version number and description.

  4. On the Select Apps screen, update the list of applications in the blueprint by adding new applications or removing existing ones. Confirm with Next.

  5. On the Configuration screen, review and optionally update the Helm charts of the blueprint applications.

  6. On the Review & Create screen, verify that the entered information is correct and confirm with Save as New Version.

3.3 How do I install NVIDIA blueprints?

  1. From the main left panel, select SUSE AI Factory › Blueprints.

  2. From the list of existing blueprints, select the NVIDIA blueprint to install, specify the deployment version, and select the Install button.

  3. On the Basic Info screen, customize the default name and target namespace for your workload.

  4. On the Target screen, specify the deployment type and the target cluster for your workload.

    You can also review the estimated hardware requirements for the workload.

  5. On the Review screen, verify that the configuration is correct and start the deployment by selecting Install.

  6. Navigate to SUSE AI Factory › Workloads to monitor the startup progress and verify deployment status.

3.4 How do I clone a blueprint?

  1. From the main left panel, select SUSE AI Factory › Blueprints.

  2. From the list of existing blueprints, select the template you want to clone, specify the source version, open its three-dot action menu, and select Copy.

    Screenshot showing how to clone a blueprint
    Figure 3.7: Clone blueprints
  3. On the Basic Info screen, you can modify the suggested name, version and description.

  4. On the Select Apps screen, update the list of applications in the blueprint by adding new applications or removing existing ones. Confirm with Next.

  5. On the Configuration screen, review and optionally update the Helm deployment chart of the blueprint.

  6. On the Review & Create screen, verify that the entered information is correct and confirm with Create.

3.5 How do I deprecate blueprints?

  1. From the main left panel, select SUSE AI Factory › Blueprints.

  2. From the list of existing blueprints, select the template to deprecate.

  3. Specify the version to deprecate, open its three-dot action menu, and select Deprecate.

    Screenshot showing how to deprecate a blueprint
    Figure 3.8: Deprecate blueprints
  4. Confirm with Deprecate.

3.6 How do I restore deprecated blueprints?

  1. From the main left panel, select SUSE AI Factory › Blueprints.

  2. A deprecated blueprint is hidden from the list of blueprints. To make it visible again, check the Show deprecated box.

  3. Select the blueprint you want to restore and specify the deprecated version.

  4. Open the three-dot action menu for the blueprint, and select Undeprecate.

  5. Confirm with Undeprecate.

3.7 How do I delete blueprints?

  1. From the main left panel, select SUSE AI Factory › Blueprints.

  2. From the list of existing templates, select the blueprint to delete and specify the target version.

  3. Open the three-dot action menu for the blueprint, select Delete, and confirm the deletion.

    Screenshot showing how to delete a blueprint
    Figure 3.9: Delete blueprints

3.8 How do I manage environment-specific configurations with blueprints?

Consider the following use-case: You want to deploy a single LiteLLM blueprint to both a development cluster and a production cluster, but with different configurations. Because of resource constraints on development nodes, you must configure different LLM models, Ingress settings, or GPU allocations. You can achieve this by managing separate blueprints named blueprint-litellm-dev and blueprint-litellm-prod.

To configure and manage environment-specific deployments, perform the following steps:

  1. Use a prebuilt blueprint or create a custom blueprint as described in Section 3.1, “How do I create custom blueprints?”. Because this template serves the production cluster, name the blueprint blueprint-litellm-prod.

  2. Create a new version of the blueprint with the desired configurations as described in Section 3.2, “How do I modify blueprints?”.

  3. Clone the blueprint as described in Section 3.4, “How do I clone a blueprint?” and name it blueprint-litellm-dev.

  4. Deploy the blueprints as described in Section 3.3, “How do I install NVIDIA blueprints?”. Specify the correct version for each deployment.

    1. Deploy blueprint-litellm-prod to the production cluster.

    2. Deploy blueprint-litellm-dev to the development cluster.

Tip
Tip

To apply a new blueprint version during future maintenance window upgrades, select SUSE AI Factory › Workloads and select the corresponding Upgrade button.