source-controller
source-controller copied to clipboard
The GitOps Toolkit source management component
I'm trying to use a Zot registry that I have configured with an ingress that points to a base path `/zot`.However, the ociRepo resource is unable to connect properly to...
Hello, Currently `HelmChart` Notation signature [verification](https://fluxcd.io/flux/components/source/helmcharts/#verification) doesn't work for AWS signed artifacts. Would be nice to add support of [AWS Signer Plugin for Notation](https://github.com/aws/aws-signer-notation-plugin?tab=readme-ov-file#aws-signer-plugin-for-notation). Thank you.
fix: #1902 Tests are now passing on macOS: ``` --- PASS: TestHelmChartReconciler_reconcileSourceFromOCI_authStrategy/with_contextual_login_provider_and_secretRef (0.96s) === RUN TestHelmChartReconciler_reconcileSourceFromOCI_authStrategy/HTTPS_With_invalid_CA_cert --- PASS: TestHelmChartReconciler_reconcileSourceFromOCI_authStrategy/HTTPS_With_invalid_CA_cert (0.07s) === RUN TestHelmChartReconciler_reconcileSourceFromOCI_authStrategy/HTTPS_With_CA_cert_only --- PASS: TestHelmChartReconciler_reconcileSourceFromOCI_authStrategy/HTTPS_With_CA_cert_only (0.09s) === RUN TestHelmChartReconciler_reconcileSourceFromOCI_authStrategy/HTTPS_With_CA_cert_and_client_cert_auth...
Recent change in eksctl might break source-controller discovery of OCI HelmRepositories on AWS ECR
Not really a bug, but something to be (or make users) aware of, if running on AWS EKS and using AWS ECR: Until now, `eksctl` added a full ReadOnly AWS...
## Summary Refactors HelmRepository client options generation to use explicit configuration pattern. The previous implementation had hidden mutable side effects where `ClientOpts` was modified through configuration functions, making the code...
### Observed behavior In one of our clusters, source-controller memory usage grows linearly over time until it reaches the memory limit, at which point Kubernetes restarts the pod. - Growth...
Hello, I have the same setup running in multiple clusters. HelmRepository pointing to private registry When updating from 1.4.0 to 1.5.0 the HelmRepository in one of our clusters was not...
After upgrading to 1.5.0 gitrepository resources fail with error `failed to checkout and determine revision: unable to clone 'ssh://[email protected]:2221/example/example.git': exec: "git": executable file not found in $PATH'` what might be...
(See also the related https://github.com/fluxcd/flux2/issues/4674, which gave me the hint I needed.) I'm attempting to use a Helm chart with versions like `0.20250616.4188+ref.2dec694` (which gets encoded as the tag `:0.20250616.4188_ref.2dec694`)...
Describe the bug Flux fills up /tmp To Reproduce Flux copies the repository at certain time intervals but does not delete files from the tmp directory, causing it to become...