Creating applications from Chart
Based on Helm Chart represents a native application deployment pattern. A Helm Chart is a collection of files that define Kubernetes resources, designed to package applications and facilitate application distribution with version control capabilities. This enables seamless environment transitions, such as migrations from development to production environments.
TOC
Precautions
When a cluster contains both Linux and Windows nodes, explicit node selection MUST be configured to prevent scheduling conflicts. Example:
Prerequisites
If the template is from a application and references relevant resources (e.g., secret dictionaries), ensure the to-be-referenced resources already exist in the current namespace before application deployment.
Procedure
-
Container Platform, navigate to Applications > Applications in the left sidebar.
-
Click Create.
-
Choose Create from Catalog as the creation approach.
-
Select a Chart and configure parameters, pick a Chart and configure the required parameters, such as
resources.requests,resources.limits, and other parameters that are closely related to the chart. -
Click Create.
The web console will redirect you to the Application > [Native Applications] details page. The process will take some time, so please be patient. In case of operation failure, follow the interface prompts to complete the operation.
Status Analysis Reference
Click on Application Name to display detailed status analysis of the Chart in the details information.
- If the template references cross - namespace resources, contact the Administrator for help with creation. Afterward, you can normally Updating and deleting Chart Applications on web console.
- If the template references cluster - level resources (e.g., StorageClasses), it's recommended to contact the Administrator for assistance with creation.