k3s 实践 - Helm Chart

Helm Chart 工作流

image

创建 Helm Chart

可以通过以下命令创建你的Helm chart

helm create my-app

创建出来的目录结构如下:
image

对于我们的部署,写好各种资源(deployment、service、ingress等)的模板,相同的配置统一写在values.yaml中,各个服务有特殊配置,通过在values.<svc>.yaml覆盖。
image

与Jenkins结合

Helm Chart 使用git管理,每次改动后推送远程,Jenkins script脚本中,每次部署应该拉取最新的配置。
或者使用图中的流程,将Chart推送到私有Repository,每次部署的时候通过Helm下载。

posted @ 2026-07-24 11:47  talentzemin  阅读(3)  评论(0)    收藏  举报