This step ensures that older ClusterServingRuntime resources are not inadvertently removed during the upgrade process. The script adds the "helm.sh/resource-policy": "keep" annotation to all ClusterServingRuntime resources, which instructs Helm to preserve them during the upgrade.
Execute the following script in the destination cluster:
Before Alauda AI 1.4, InferenceService resources did not explicitly specify their deployment mode. You must now explicitly define the deployment mode for all your inference services before upgrading.
This migration updates your inference services. In Knative Serverless mode it triggers a rolling update: a new revision is created and the old one is deleted only after the new one is Ready.
If the service may be resource‑constrained (GPU/CPU/memory), schedule a maintenance window or temporarily stop the service before running the script.
Execute following script in destination cluster:
Please visit Alauda AI Cluster for:
Please ignore Creating Alauda AI Cluster Instance since we are upgrading Alauda AI from a previously managed version.
Alauda AI Cluster and KServeless.The following procedure describes how to upgrade from AI 1.3 to Alauda AI 1.4.
Alauda AI Essentials will be upgraded together with the global cluster's functional components.
In the Administrator view, navigate to Clusters / Cluster in the left navigation, find the global cluster in the right panel, and click the Upgrade button on the Functional Components tab page to trigger the upgrade.
All components that require upgrading, including Alauda AI Essentials, will be upgraded together and cannot be upgraded individually.
After the upgrade is complete, please confirm that the status of Alauda AI Essentials in the list is Running and the version is v1.4.x.
The procedure for upgrading both operators is nearly identical, with only the target component being different.
| Step | Alauda AI Operator | Alauda AI Model Serving Operator | 
|---|---|---|
| 1. Navigate | Log into the Web Console, then go to Marketplace > OperatorHub in the Administrator view. | Log into the Web Console, then go to Marketplace > OperatorHub in the Administrator view. | 
| 2. Select | Select your target cluster. | Select your target cluster. | 
| 3. Click | Click the Alauda AI card. | Click the Alauda AI Model Serving card. | 
| 4. Confirm | Click Confirm on the upgrade prompt. | Click Confirm on the upgrade prompt. | 
Once the new version is uploaded and recognized by the platform, an upgrade prompt will appear at the top of the operator's page.
Check the status field from the AmlCluster resource which named default:
Should returns Ready:
Check the status field from the KnativeServing resource which named default-knative-serving:
Should returns InstallSuccessful: