From 9a6c1b5276edb686f3e1f0a8acb13f70b444a06d Mon Sep 17 00:00:00 2001 From: Matheus Pimenta Date: Mon, 29 Jun 2026 14:20:55 +0100 Subject: [PATCH] Document source-watcher controller options Signed-off-by: Matheus Pimenta (cherry picked from commit 88f904a87bb01e9db0a24c594d1098fe3c21daba) --- docs/README.md | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/docs/README.md b/docs/README.md index ee88a888..8973c5c5 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,11 +1,5 @@ # Source Watcher -## API Specification - -| Kind | API Version | -|---------------------------------------------------------|---------------------------------------| -| [ArtifactGenerator](spec/v1beta1/artifactgenerators.md) | `source.extensions.fluxcd.io/v1beta1` | - ## Controller Specification The source-watcher implements the `source.extensions.fluxcd.io` API that @@ -45,4 +39,6 @@ with advanced source composition and decomposition patterns. ### Feature Gates -No feature gates are currently available for this controller. +| Name | Default Value | Description | +|----------------------|---------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| `DirectSourceFetch` | `false` | Enables fetching source objects (GitRepository, OCIRepository, Bucket, HelmChart, ExternalArtifact) directly from the API server using APIReader, bypassing the controller's cache. This can be useful when immediate consistency is required for source object reads. |