ghcr.io/fluxcd/helm-controller

ghcr.io/fluxcd/helm-controller是Flux CD生态系统中的组件,用于自动化Helm Chart的部署和生命周期管理,支持GitOps工作流,可通过监控Git仓库或Helm仓库的变更,自动执行Helm发布的应用、升级、回滚等操作,确保Kubernetes集群中的应用状态与期望配置一致。

下载:10 版本:2

ghcr.io/fluxcd/source-controller

source-controller是Flux CD生态系统的组件,负责管理Git仓库、Helm仓库、OCI镜像仓库、S3存储桶等外部资源来源,将这些来源的内容同步到Kubernetes集群内部,为部署和配置管理提供可靠资源输入,支持版本控制、自动同步与状态跟踪,是实现GitOps工作流的关键组件之一。

下载:8 版本:1

ghcr.io/fluxcd/kustomize-controller

kustomize-controller是Flux CD生态系统中的组件,用于自动化将Kustomize清单应用到Kubernetes集群。它监控Git仓库中的Kustomize配置变化,同步这些变化到集群以确保状态与期望配置一致,支持Kustomize的资源补丁、变量替换等功能,助力用户管理Kubernetes资源的声明式配置。

下载:6 版本:1

ghcr.io/fluxcd/flux-cli

该镜像 ghcr.io/fluxcd/flux-cli 包含了 Flux CLI 的命令行工具。Flux CLI 用于与 Flux GitOps 系统进行交互,允许您管理 Kubernetes 集群上的部署,并使用 Git 作为声明式配置的单一事实来源。

下载:4 版本:1

ghcr.io/fluxcd/image-automation-controller

ghcr.io/fluxcd/image-automation-controller是Flux CD工具链的组件之一,用于自动化更新Kubernetes集群中应用的容器镜像版本。它通常与image-reflector-controller配合,监听镜像仓库的新镜像发布,自动修改Git仓库中的配置文件(如HelmRelease或Kustomization资源中的镜像标签),触发Flux的同步流程,从而实现集群应用镜像版本的自动更新。

下载:1 版本:1

ghcr.io/fluxcd/image-reflector-controller

该镜像是Flux CD生态系统的组件之一,负责扫描容器镜像仓库以获取镜像标签及其元数据(如SHA摘要、创建时间等),并将这些信息同步到Kubernetes集群内的ImageRepository和ImagePolicy资源中,为镜像自动更新流程(例如配合image-automation-controller实现部署的镜像版本自动更新)提供数据支持。

下载:1 版本:1

ghcr.io/fluxcd/notification-controller

notification-controller是Flux CD工具链中的核心组件之一,负责管理和发送GitOps工作流中的事件通知。它可监听Kubernetes集群内资源的变更事件(如应用部署更新、配置修改等),并通过Slack、GitHub Issues、Webhooks等多种渠道将事件信息发送给指定接收方,助力团队实时掌握系统状态与部署进展,增强GitOps流程的可观测性与协作效率。

下载:1 版本:1