Skip to content

Commit 88f904a

Browse files
committed
Document source-watcher controller options
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com>
1 parent 13f8604 commit 88f904a

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
@@ -46,4 +40,6 @@ with advanced source composition and decomposition patterns.
4640

4741
### Feature Gates
4842

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