flux2
flux2 copied to clipboard
Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.
- kustomize-controller to v0.27.0 https://github.com/fluxcd/kustomize-controller/blob/v0.27.0/CHANGELOG.md - source-controller to v0.26.0 https://github.com/fluxcd/source-controller/blob/v0.26.0/CHANGELOG.md - notification-controller to v0.25.0 https://github.com/fluxcd/notification-controller/blob/v0.25.0/CHANGELOG.md - image-reflector-controller to v0.20.0 https://github.com/fluxcd/image-reflector-controller/blob/v0.20.0/CHANGELOG.md - image-automation-controller to v0.24.0 https://github.com/fluxcd/image-automation-controller/blob/v0.24.0/CHANGELOG.md
This PR adds commands to the Flux CLI for managing OCI artifacts as described in the RFC [Flux OCI support for Kubernetes manifests](https://github.com/fluxcd/flux2/tree/main/rfcs/0003-kubernetes-oci). ## OCI artifact commands ``` $ flux...
We need to add support for OCIRepository sources to the `flux trace` command. When a Flux Kustomization source is of type OCIRepository, we need to look for the opencontainers annotations...
Controller-runtime [has a setting](https://github.com/kubernetes-sigs/controller-runtime/blob/e42a8c17945360813e64bde2c4ff742515b750ba/pkg/controller/controller.go#L58-L59) which can be set on a reconciler to ensure it recovers from panics instead of making the whole controller crash. This should be enabled on all...
The 0.32 release comes with a new feature in Flux: [OCI support for Kubernetes manifests](https://github.com/fluxcd/flux2/tree/main/rfcs/0003-kubernetes-oci). Tasks: - [x] release source-controller and the OCIRepository API (requires https://github.com/fluxcd/source-controller/pull/788) - [x] release notification-controller...
Once Flux v2 becomes GA there are some processes and policies that may need to be reviewed, and documented, to align with the expectations that comes with the GA status....
### Feature Request ### Flux `Kustomization` should allow `.path` pointing to individual files and not just folders The `.path` field in flux's [Kustomization CRD](https://fluxcd.io/docs/components/kustomize/api/#kustomize.toolkit.fluxcd.io/v1beta2.Kustomization) must currently be a folder. This...
### Describe the bug Hello team, I installed Flux and pointed it toward a private repository inside my organization. It worked perfectly - Flux created an SSH key in this...
Overarching issue enumerating Git issues and improvements. - [ ] Across Implementations - [ ] https://github.com/fluxcd/pkg/issues/245 - [x] https://github.com/fluxcd/flux2/issues/2610 - [ ] https://github.com/fluxcd/source-controller/issues/656 - [ ] `libgit2` - [x] Performance...
### Describe the bug Hi guys, We run 20+ k8s clusters with workloads managed by Flux on them. Recently I observed that on three environments starting at different dates and...