素材阁

Flux CD 速查

共 23 条 Flux CD 常用命令,涵盖安装与引导、源与同步、查看与协调、多环境与多集群、进阶。 支持搜索与分类筛选,点击即可复制。

安装与引导

GitOps 工具,以 Git 为唯一事实源。

命令说明
安装 CLI
引导:安装控制器并把集群接入 Git
其他 Git 源
检查安装状态
只安装

源与同步

source-controller。

命令说明
创建 Git 源
创建 Helm 仓库源
Kustomization:把目录同步到集群
HelmRelease:从 chart 部署
自动同步

查看与协调

运维命令。

命令说明
查看所有资源状态
分类查看(关注 READY 列)
立即触发同步(不等 interval)
暂停 / 恢复调和
查看控制器日志

多环境与多集群

结构与隔离。

命令说明
多集群布局
环境差异
依赖顺序
通知

进阶

自动化与安全。

命令说明
镜像自动更新
密钥管理
多租户
GitOps 流程

使用说明

Flux CD(GitOps)速查:安装与引导、源与同步、查看与协调、多环境与多集群、进阶;支持搜索与分类筛选,点击即可复制。

  1. 按用途点分类:安装与引导、源与同步、查看与协调、多环境与多集群、进阶。
  2. 点「命令」列复制,替换仓库地址与路径后执行。
  3. 用 flux bootstrap 把集群接入 Git,之后只改 Git 不动集群。
  4. 用 flux get all 看状态,reconcile 立即触发同步。

常见问题

Flux 和 Argo CD 有什么区别?
两者都是 GitOps 工具。Flux 更组件化、面向 CLI 与多集群控制器,无强制 UI;Argo CD 有成熟 Web UI、以 Application 为中心。选型看团队习惯与规模。
为什么要 bootstrap?
bootstrap 会在集群安装 Flux 控制器,并把一份指向你仓库的清单提交进去,从而让集群「自举」——之后所有配置都由 Git 驱动。
reconcile 和自动同步有什么区别?
Kustomization 按 interval 自动轮询同步;reconcile 是手动立即触发一次,用于改动后不等轮询马上生效。

延伸阅读

相关工具