From d9fdce569aaaf26f81163a3dace7e2c0ba1ae934 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 18fc7d7..e6d5e53 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 @@ -46,4 +40,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. |