交付与 GitOps11 条
从改一行 YAML 到它真的在集群里生效,中间由谁负责
域内分类
全部条目11 条
Argo CD Image Updater
给 Argo CD 补上镜像自动更新:轮询仓库,发现新 tag 就改 Application 或写回 Git。
Argo CD
GitOps 控制器:Application 声明「Git 的哪个目录 → 集群的哪个 ns」,持续对账。
Flux CD
一组 GitOps 控制器,全部经 CR 配置、没有内置 UI,镜像自动更新是自带能力。
Forgejo
Gitea 的社区 fork:自托管 Git 托管 + 兼容 GitHub Actions 的 CI,GPL 授权。
Gitea
轻量自托管 Git 托管:单二进制 + SQLite 就能起,自带 Gitea Actions。
Harbor
带项目、配额、漏洞扫描、签名与代理缓存的镜像仓库。功能全,组件也多。
Helm
K8s 的打包与模板工具:chart + values 渲染成清单,release 状态存在集群里。
Kustomize
不做模板,只做「基础清单 + overlay 补丁」。已内置在 kubectl 里。
Renovate
扫仓库里的各类依赖清单并开升级 PR:Docker tag、Helm chart、Terraform provider 都认。
Woodpecker CI
Drone 的社区 fork:每步一个容器,挂在 Gitea / Forgejo / GitHub 上做 CI。
zot
纯 OCI 镜像仓库:单二进制、无数据库,功能面刻意小。