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

### Add Helm Plugin to Distribute Projects This PR introduces the Helm plugin, enabling projects to be scaffolded and distributed via Helm charts. It includes the following key updates: -...

cncf-cla: yes
size/XXL
approved

### what Introduce help to the command kubebuilder alpha generate. created a helper function named as RunGenerate which has all the logic of alpha Generate function. when running kubebuilder alpha...

cncf-cla: yes
size/M

- Updated the Quick Start guide to include details on how to work with the master branch. - Linked to the contributing guide for building Kubebuilder locally.

cncf-cla: yes
size/XS
approved

### What do you want to happen? The command at [this location](https://github.com/kubernetes-sigs/kubebuilder/blob/33e24da9a304755ed0c67e12100fd2b42734fb9b/pkg/cli/alpha/internal/generate.go#L104) explicitly invokes the Kubebuilder binary. However, other projects may use Kubebuilder as a library and implement their own...

kind/feature

### What do you want to happen? We need to create a helper function to streamline the execution of the alpha generate command. This helper will encapsulate key logic and...

good first issue
kind/feature

### What do you want to happen? The current e2e tests for webhooks in the Kubebuilder repository cover basic webhook creation and validation. However, several important scenarios remain untested. To...

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

### What do you want to happen? Currently, the alpha generate command lacks proper input validation for its flags. This issue aims to add robust validation to ensure that invalid...

good first issue
kind/feature

### What broke? What's expected? When trying to add an additional webhook (e.g., conversion webhook) to an API where other webhooks (like defaulting or validation) are already scaffolded, Kubebuilder throws...

lifecycle/frozen
kind/bug
priority/backlog

### What broke? What's expected? Kubebuilder creates/scaffolds a lot of test code. This test code uses Ginkgo and Gomega. Some of the tests as written don't take advantage of Gomega's...

kind/cleanup
triage/accepted

### What do you want to happen? #### **Description**: The current controller tests implemented in the CronJob tutorial ([source](https://github.com/kubernetes-sigs/kubebuilder/blob/master/docs/book/src/cronjob-tutorial/testdata/project/internal/controller/cronjob_controller_test.go)) provide basic coverage but may benefit from a thorough review. We...

testing
lifecycle/frozen
kind/documentation