Hidde Beydals

Results 52 issues of 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...

enhancement
good first issue

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...

area/build

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...

good first issue
area/build

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,...

area/docs
good first issue
help wanted
area/build

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...

area/build

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...

area/docs
enhancement

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: -...

bug
help wanted
size/small

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...

keyservice/azkv
area/keyservice

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...