Hidde Beydals
Hidde Beydals
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...
Given Go 1.18 has been out for some time now, and seems to be stable expect for some minor issues with the performance of the [newly introduced Generics](https://go.dev/doc/tutorial/generics), we should...
In #2649, all our dependencies except this module in the [Azure related end-to-end tests](https://github.com/fluxcd/flux2/tree/0e747790f920f5d873784ddc07cbcb768d5f2873/tests/azure) were updated, as it contains a breaking change. `tfinstall` has been removed and needs to be...
We have documented the outline of releasing (and updates) in https://github.com/fluxcd/flux2/blob/main/docs/internal/release.md#upgrade-kubernetes-modules. This document could be enriched with a reference to updating `libgit2` as part of a source-controller or image-automation-controller update,...
At present, any time the [automation](https://github.com/fluxcd/flux2/blob/main/.github/workflows/update.yaml) bumps the API dependencies of the CLI, it does not include the separate set of dependencies in [`tests/azure`](https://github.com/fluxcd/flux2/tree/main/tests/azure). This needs to be handled separately...
The source-controller v1beta2 API comes with [a new format for the spec documentation](https://github.com/fluxcd/source-controller/tree/main/docs/spec/v1beta2), which is more in-line with the documentation from e.g. [Kubernetes workload resources itself](https://kubernetes.io/docs/concepts/workloads/controllers/) and does not include...
The Helm Operator (and Flux v1) are in maintenance mode and effectively have been for a while. This means we * are focusing all of our attention on [v2](https://toolkit.fluxcd.io) and...
In a Helm chart, it is allowed to have relative `file://` references in your `requirements.yaml`, .e.g.: ``` ❯ tree charts charts ├── child/.. └── parent/.. ❯ cat charts/parent/requirements.yaml dependencies: -...
This depends on #1091 being merged into `develop` first, as I took the `go.mod` file state from there as a base. Other than that, this PR does nothing more than...
We use `libgit2` and `git2go` a bit different than most other projects I have seen putting it to use (in the public domain), in that we have a long running...