Upgrade and Deletion of Template Applications

Due to overlapping functionality between the current template applications and native applications, and the enhanced operational capabilities available under native applications, independent management of template applications will no longer be offered in future versions. Please upgrade your currently successfully deployed template applications to native applications as soon as possible.

Important Notes

This feature is going to be discontinued. Please upgrade your currently successfully deployed template applications to native applications as soon as possible.

Prerequisites

Please contact the platform administrator to enable template application-related features.

Upgrading Template Applications to Native Applications

You can upgrade a template application to a native application through the Upgrade to Native Application or Update operations. If an error occurs during the upgrade or update process, please adjust according to the error message displayed on the page and retry.

Upgrade to Native Application

Steps

  1. Go to the Container Platform.

  2. In the left navigation bar, click Application Management > Template Applications.

  3. Click ⋮ > Upgrade to Native Application, and confirm. The platform will redirect to the Application Management > Native Applications page, where you can utilize features such as updating template versions, topology, version snapshots, logs, monitoring, and alerts. Afterwards, you will only need to manage the upgraded [Native Application].

Update

Updating the template application will also automatically upgrade the template application to a native application. After upgrading, you will have access to features such as updating template versions, topology, version snapshots, logs, monitoring, and alerts.

Steps

  1. Go to the Container Platform.

  2. In the left navigation bar, click Application Management > Template Applications.

  3. Click ⋮ > Update.

  4. Modify configurations.

  5. Click Update.

Deleting Template Applications

Steps

  1. Go to the Container Platform.

  2. In the left navigation bar, click Application Management > Template Applications.

  3. Click ⋮ > Delete, and confirm.

Status Analysis Description

Click on Template Application Name to display detailed deployment status analysis of the Chart in the detail information.

TypeReason
InitializedIndicates the state of the Chart template download.
  • When the status is True, it indicates that the Chart template download was successful.
  • When the status is False, it indicates that the Chart template download has failed, and the reason for failure can be viewed in the message column.
    • ChartLoadFailed: Chart template download failed.
    • InitializeFailed: An exception occurred during initialization before downloading the Chart.
ValidatedIndicates the state of user permissions and dependencies verification for the Chart template.
  • When the status is True, it indicates that all validation checks have passed.
  • When the status is False, it indicates that there are validation checks that have failed, and the reason for failure can be viewed in the message column.
    • DependenciesCheckFailed: Chart dependency check failed.
    • PermissionCheckFailed: The current user lacks permissions for certain resource operations.
    • ConsistentNamespaceCheckFailed: When deploying the template application as a native application, the Chart contains resources that require cross-namespace deployment.
SyncedIndicates the state of the Chart template deployment.
  • When the status is True, it indicates that the Chart template deployment was successful.
  • When the status is False, it indicates that the Chart template deployment has failed, with the reason displayed as ChartSyncFailed, and the specific reason for failure can be viewed in the message column.