source-controller
source-controller copied to clipboard
The GitOps Toolkit source management component
### Describe the bug We use flux2 with our github enterprise instance. This worked fine until the 0.28.3 Release. Since the Update we cannot fetch our repos anymore and get...
Hello, currently i try to deploy a Helm Chart from a HelmRepository like this: ```yaml apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: name: oci-poc spec: type: oci interval: 5m0s url: oci://europe-west1-docker.pkg.dev/project-id/helm-charts ```...
Currently, when specifying a custom CA file in a [GitRepository's secret ref](https://fluxcd.io/docs/components/source/gitrepositories/#https-certificate-authority) or [HelmRepository's secret ref](https://fluxcd.io/docs/components/source/helmrepositories/#tls-authentication), then any system certificates already present in the container running source-controller are discarded. This...
Implement cosign verification as specified in [RFC-0003 Flux OCI support for Kubernetes manifests](https://github.com/fluxcd/flux2/tree/main/rfcs/0003-kubernetes-oci): ```yaml apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: OCIRepository spec: interval: 10m url: oci://ghcr.io/org/my-app-config ref: semver: "1.x" verify: provider: cosign secretRef:...
A new statement is added to specify that docker-registry secrets are accepted by OCI Helm repositories. Signed-off-by: Soule BA
Currently the `HTTP/S HelmRepository` type support passing a `secret` containing `certFile`, `keyFile`, and `caFile`. A TLSConfig is built from it and passed downstream to the `roundtripper`. This issue is about...
In order to get the source controller to access a github.com repository from within my client's corporate network I needed to add the following environmental variables to the source-controller deployment....
At the moment, we only expose the readiness of the object and the duration of the reconciler run. It'd be helpful for both users and developers if we expose metrics...
At present we are advertising a SHA2 in the `Checksum` field of an `Artifact`. To make this more future proof, and e.g. allow people to switch from SHA2 to BLAKE3....
Hello Flux Team 👋, We are using currently the `include` attribute in `GitRepository` to bypass some limitations (especially remove base with `git`) and for path reconciliation, but the current API...