From bb3726bb873f15d499263a7d6612893c12bd8abd Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Fri, 3 Oct 2025 19:45:13 +0300 Subject: [PATCH] Add source-watcher to docs Signed-off-by: Stefan Prodan --- CONTRIBUTING.md | 6 +++--- README.md | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d28b1666..ab3d5e1d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -49,7 +49,8 @@ you might want to take a look at the [introductory talk and demo](https://www.yo This project is composed of: - [flux2](https://github.com/fluxcd/flux2): The Flux CLI -- [source-manager](https://github.com/fluxcd/source-controller): Kubernetes operator for managing sources (Git and Helm repositories, S3-compatible Buckets) +- [source-controller](https://github.com/fluxcd/source-controller): Kubernetes operator for managing sources (Git, OCI and Helm repositories, S3-compatible Buckets) +- [source-watcher](https://github.com/fluxcd/source-watcher): Kubernetes operator for advanced source composition and decomposition patterns - [kustomize-controller](https://github.com/fluxcd/kustomize-controller): Kubernetes operator for building GitOps pipelines with Kustomize - [helm-controller](https://github.com/fluxcd/helm-controller): Kubernetes operator for building GitOps pipelines with Helm - [notification-controller](https://github.com/fluxcd/notification-controller): Kubernetes operator for handling inbound and outbound events @@ -67,10 +68,9 @@ for source changes. Prerequisites: -* go >= 1.24 +* go >= 1.25 * kubectl >= 1.30 * kustomize >= 5.0 -* coreutils (on Mac OS) Install the [controller-runtime/envtest](https://github.com/kubernetes-sigs/controller-runtime/tree/master/tools/setup-envtest) binaries with: diff --git a/README.md b/README.md index 86f72de7..5d22e3a5 100644 --- a/README.md +++ b/README.md @@ -52,12 +52,14 @@ guides](https://fluxcd.io/flux/gitops-toolkit/source-watcher/). ### Components -- [Source Controller](https://fluxcd.io/flux/components/source/) +- [Source Controllers](https://fluxcd.io/flux/components/source/) - [GitRepository CRD](https://fluxcd.io/flux/components/source/gitrepositories/) - [OCIRepository CRD](https://fluxcd.io/flux/components/source/ocirepositories/) - [HelmRepository CRD](https://fluxcd.io/flux/components/source/helmrepositories/) - [HelmChart CRD](https://fluxcd.io/flux/components/source/helmcharts/) - [Bucket CRD](https://fluxcd.io/flux/components/source/buckets/) + - [ExternalArtifact CRD](https://fluxcd.io/flux/components/source/externalartifacts/) + - [ArtifactGenerator CRD](https://fluxcd.io/flux/components/source/artifactgenerators/) - [Kustomize Controller](https://fluxcd.io/flux/components/kustomize/) - [Kustomization CRD](https://fluxcd.io/flux/components/kustomize/kustomizations/) - [Helm Controller](https://fluxcd.io/flux/components/helm/)