Skip to content
Snippets Groups Projects
Unverified Commit 0c66358e authored by Dan Ports's avatar Dan Ports Committed by GitHub
Browse files

docs(flux): OCI HelmRepository sources are currently unsupported (#16024)

parent 17596c91
No related branches found
No related tags found
No related merge requests found
...@@ -4,9 +4,12 @@ This manager parses [Flux](https://fluxcd.io/) YAML manifests and: ...@@ -4,9 +4,12 @@ This manager parses [Flux](https://fluxcd.io/) YAML manifests and:
2. Extracts `github-releases` dependencies from system manifests (`flux-system/gotk-components.yaml` files) and regenerates them when new versions of Flux are available 2. Extracts `github-releases` dependencies from system manifests (`flux-system/gotk-components.yaml` files) and regenerates them when new versions of Flux are available
The `flux` manager will only extract `helm` dependencies for `HelmRelease` resources linked to `HelmRepository` sources. The `flux` manager will only extract `helm` dependencies for `HelmRelease` resources linked to `HelmRepository` sources.
`HelmRelease` resources linked to other kinds of sources like `GitRepository` or `Bucket` will be ignored. The following configurations are currently unsupported:
For the `flux` manager to properly link `HelmRelease` and `HelmRepository` resources, _both_ of the following conditions must be met: - OCI `HelmRepository` sources (those with `type: oci`)
- `HelmRelease` resources linked to other kinds of sources like `GitRepository` or `Bucket`
In addition, for the `flux` manager to properly link `HelmRelease` and `HelmRepository` resources, _both_ of the following conditions must be met:
1. The `HelmRelease` resource must either have its `metadata.namespace` property set or its `spec.chart.spec.sourceRef.namespace` property set 1. The `HelmRelease` resource must either have its `metadata.namespace` property set or its `spec.chart.spec.sourceRef.namespace` property set
2. The referenced `HelmRepository` resource must have its `metadata.namespace` property set 2. The referenced `HelmRepository` resource must have its `metadata.namespace` property set
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment