Skip to content

Commit 9a6c1b5

Browse files
matheuscscpgithub-actions[bot]
authored andcommitted
Document source-watcher controller options
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com> (cherry picked from commit 88f904a)
1 parent a010aa8 commit 9a6c1b5

1 file changed

Lines changed: 3 additions & 7 deletions

File tree

docs/README.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,5 @@
11
# Source Watcher
22

3-
## API Specification
4-
5-
| Kind | API Version |
6-
|---------------------------------------------------------|---------------------------------------|
7-
| [ArtifactGenerator](spec/v1beta1/artifactgenerators.md) | `source.extensions.fluxcd.io/v1beta1` |
8-
93
## Controller Specification
104

115
The source-watcher implements the `source.extensions.fluxcd.io` API that
@@ -45,4 +39,6 @@ with advanced source composition and decomposition patterns.
4539

4640
### Feature Gates
4741

48-
No feature gates are currently available for this controller.
42+
| Name | Default Value | Description |
43+
|----------------------|---------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
44+
| `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. |

0 commit comments

Comments
 (0)