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.
When a cluster contains both Linux and Windows nodes, explicit node selection MUST be configured to prevent scheduling conflicts. Example:
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.
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.
Click on Application Name to display detailed status analysis of the Chart in the details information.
Type | Reason |
---|---|
Initialized | Indicates the status of Chart template download.
|
Validated | Indicates the status of user permissions, dependencies, and other validations for the Chart template.
|
Synced | Indicates the deployment status of the Chart template.
|