GitOps 插件
基于 GitOps 的 IaC 版本更新 + Kubernetes 应用部署插件
| 配置项 | 默认值 | 说明 |
|---|---|---|
| repo | IaC | 当前组织下的 GitOps 仓库 |
| app | $CNB_REPO_NAME_LOWERCASE | 应用名称, 默认当前仓库名小写 |
| version | $CNB_BRANCH | 应用版本, 默认分支名称 |
| kubecf | $KUBECF | K8s配置对应的环境变量(可选, 仅部署时需要, 默认不自动部署) |
main: push: - imports: https://cnb.cool/xxx.yaml # KUBECF 配置(可选) stages: - name: deploy image: docker.cnb.cool/kuaiche100/plugin-gitops settings: repo: IaC # ${CNB_GROUP_SLUG}/$repo.git