kubebuilder
kubebuilder copied to clipboard
Kubebuilder - SDK for building Kubernetes APIs using CRDs
Signed-off-by: João Vilaça Following https://github.com/kubernetes-sigs/kubebuilder/pull/2827, in which the user must manually create and manage the necessary RBAC resources for Prometheus to be able to access the controller metrics, with this...
### What broke? What's expected? When we push a new tag we should build the release. However, the following error has been faced: ``` Step #1: go: creating new go.mod:...
# Description of the Change Add a proposal for the grafana dashboard plugin # Motivation of the Change This is an enhanced proposal for [the GSoC 2022 project](https://github.com/cncf/mentoring/blob/main/summerofcode/2022.md#new-grafana-dashboard-plugin-for-visualizing-controller-runtime-metrics-size-medium). The origin...
## Description of the change Add a new project to the `testdata/` directory that is a very simple Phase 2 Plugin written in Go. The implementation also includes comments that...
/kind feature Currently, there is not a clear explanation/section on using SetControllerReference for reconciling on child objects. The example here https://book.kubebuilder.io/cronjob-tutorial/controller-implementation.html?highlight=owner#setup is only setting up one type of resource. What...
### What broke? What's expected? Hi, i'm new to kubebuilder, i tried the [quick-start](https://book.kubebuilder.io/quick-start.html) and stucked in the second step ``kubebuilder create api --group webapp --version v1 --kind Guestbook``. I...
### What do you want to happen? Check the possibility to move : https://github.com/kubernetes-sigs/kubebuilder/tree/master/pkg/cli/alpha/config-gen to an alpha plugin under https://github.com/kubernetes-sigs/kubebuilder/tree/master/pkg/plugins ### Extra Labels /kind cleanup
I want to create a controller for an external type, ex. `core/v1.Pod` or `route.openshift.io/v1.Route`, and have kubebuilder be aware that this type is external (for commands I run after `create...
### What do you want to happen? Configuring operators with Environment Variables instead of `flags` is considered as best practice, especially due to the limitation to provide dynamic configurations over...
You cannot scaffold twice, see the error `Error: failed to create webhook: unable to inject the resource to "base.go.kubebuilder.io/v3": **webhook resource already exists**` However, it might be a bug: (I...