kubebuilder
kubebuilder copied to clipboard
Kubebuilder - SDK for building Kubernetes APIs using CRDs
Signed-off-by: Bryce Palmer ## Description of change - Update `golangci/golangci-lint-action` to `v3` - Update `golangci-lint` version used to `v1.48` - Add `actions/setup-go@v3` to setup Go for the `golangci/golangci-lint-action` action fixes...
This PR attempts to create a backwards-compatible `go.work` support in go/v3 / go/v4-alpha: Fixes https://github.com/kubernetes-sigs/kubebuilder/issues/2627 The basic implementation uses a flag called `--workspace` that can be used in create API...
### What do you want to happen? When generating api types with `kubebuilder create api`, it generates the corresponding Go types in `./api/v1`. However, it is unergonomic for external projects...
#### (This PR is experimental and welcome discussion) ### Description This is the experimental practice to see how possible if we can bring dashboards for custom metrics through the Grafana...
This fixes #2809 by introducing filter functions for plugin arguments. It currently includes two filter functions, one for the already existing implicit filter of "--help" and one for the GVK...
This mini-PR simply fixes the Plugins Root Directory for darwin hosts for external Plugins. Without this change the Plugin Discovery will always look in a non-existing Library Directory, causing the...
This PR makes sure to migrate kubebuilder and the corresponding scaffolding to gingko/v2. Currently the entire test suite of kubebuilder itself is migrated, however there are 2 things missing: -...
### What do you want to happen? I just submitted a PR for upgrading ginkgo to `v2`, see https://github.com/kubernetes-sigs/kubebuilder/pull/2522 After some discussions we found it's a broken change for `go/v3`....
### Discussed in https://github.com/kubernetes-sigs/kubebuilder/discussions/2702 Originally posted by **smileisak** May 26, 2022 Following the kubebuilder book tutorial, I am facing an issue when running the controller locally by disabling the webhooks....
The golangci-lint check seems to be failing on multiple PRs with exit code 137 - meaning that the process has run out of memory. In an attempt to resolve this,...