基于 Helm Chart 代表了一种原生应用的部署模式。Helm Chart 是一组定义 Kubernetes 资源的文件集合,旨在打包应用并支持版本控制的应用分发。这使得环境切换变得无缝,例如从开发环境迁移到生产环境。
当集群中同时包含 Linux 和 Windows 节点时,必须配置显式的节点选择以防止调度冲突。示例:
如果模板来自某个应用并引用了相关资源(例如 secret 字典),请确保待引用的资源在当前命名空间中已存在,方可进行应用部署。
在 Container Platform 中,导航至左侧边栏的 Applications > Applications。
点击 Create。
选择 Create from Catalog 作为创建方式。
选择一个 Chart 并配置参数,挑选 Chart 并配置所需参数,如 resources.requests
、resources.limits
以及与 Chart 紧密相关的其他参数。
点击 Create。
网页控制台将重定向至 Application > [Native Applications] 详情页。该过程需要一定时间,请耐心等待。如操作失败,请根据界面提示完成操作。
点击 应用名称,可显示 Chart 的详细状态分析信息。
类型 | 原因 |
---|---|
Initialized | 表示 Chart 模板下载状态。
|
Validated | 表示 Chart 模板的用户权限、依赖关系及其他校验状态。
|
Synced | 表示 Chart 模板的部署状态。
|