kubebuilder icon indicating copy to clipboard operation
kubebuilder copied to clipboard

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Results 246 kubebuilder issues
Sort by recently updated
recently updated
newest added
trafficstars

We are making a custom controller with multiple CRDs. Controller A reconciles objects of type A and creates objects of type B (a different in-house CRD). When running controller A,...

kind/support
triage/needs-information

### What do you want to happen? Currently, the image gcr.io/kubebuilder/kube-rbac-proxy used in the default scaffold does not support the architectures: - linux/arm64 - linux/ppc64le - linux/s390x - drawin/arm64 See:...

kind/feature
triage/accepted

### What broke? What's expected? When we create a tag from the repo the release page should be updated with the binaries ### Reproducing this issue Following the error: ```...

kind/bug
triage/accepted

### What do you want to happen? https://book.kubebuilder.io/reference/envtest.html#environment-variables. The KB doc does not mention installing cert-manager and prometheus. We could add that here as an extension telling why we do...

kind/documentation
triage/accepted

### What do you want to happen? The Kubebuilder book has a [page dedicated to metrics](https://book.kubebuilder.io/reference/metrics.html). It explains how controller-runtime publishes metrics, how to protect them using kube-auth-proxy, and how...

help wanted
kind/feature
triage/accepted

### What do you want to happen? Prior to the Operator Framework's Operator SDK re-architecting itself as a Kubebuilder plugin, it contained libraries (since deleted in operator-framework/operator-sdk#3249) for generating and...

help wanted
lifecycle/frozen
kind/feature
triage/accepted

Add the ability to set the Go package root. Currently `api` and `controller` is created in the root of the project. It would be nice to be able to specify...

lifecycle/frozen
priority/important-longterm
kind/feature
needs-triage

There's all sorts of weird k8s API server issues (and a few KB-specific ones :wink:) that folks can run into, and we should document them somewhere. Off the top of...

help wanted
lifecycle/frozen
kind/documentation
kind/feature
triage/accepted

Add a Makefile target (i.e. `make ns-deploy`) and related `kustomize` configuration files to deploy a namespace-scoped operator. This target would automate the feature documented here: https://sdk.operatorframework.io/docs/building-operators/golang/operator-scope/#changing-the-permissions-to-namespaced. I have implemented a...

help wanted
lifecycle/frozen
priority/backlog
kind/feature
needs-triage

We should document declarative defaulting better in the book, since it's been supported for quite a few versions now. We'll need to warn about Kubernetes versions with a note like...

help wanted
good first issue
lifecycle/frozen
kind/documentation
kind/feature