kubernetes-sigs

kubernetes-sigs/kubebuilder

Kubebuilder - SDK for building Kubernetes APIs using CRDs

53 good first / help-wanted issues · Go · last activity Jul 2, 2026

k8s-sig-api-machinery
53 Open Issues Need Help Last updated: Jul 2, 2026

Open Issues Need Help

View All on GitHub
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
help wanted lifecycle/frozen kind/bug priority/backlog kind/documentation kind/design
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
good first issue testing
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
help wanted good first issue lifecycle/frozen kind/documentation kind/feature
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
good first issue kind/documentation
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
help wanted
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
good first issue
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery

AI Summary: The `helm/v2-alpha` Kubebuilder plugin is not updating the project's `Makefile` with `helm-status` and other expected commands after being added via `kubebuilder edit`. This prevents users from accessing documented helm-related targets, despite following the specified initialization steps.

Complexity: 2/5
good first issue kind/bug kind/documentation
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
help wanted testing lifecycle/frozen kind/design
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
help wanted priority/important-soon
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
help wanted priority/important-soon triage/needs-information
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
help wanted priority/important-soon kind/feature
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
help wanted priority/important-soon kind/feature
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
help wanted good first issue
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
help wanted testing kind/bug priority/backlog
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
help wanted size/XXL priority/important-soon
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
help wanted lifecycle/frozen kind/feature
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
help wanted good first issue size/M kind/documentation
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
delete api command line about 1 year ago
help wanted lifecycle/frozen kind/feature
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
help wanted good first issue size/XXL testing
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
help wanted good first issue kind/feature
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
help wanted good first issue testing kind/feature
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
good first issue size/M lifecycle/frozen api-review
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
help wanted good first issue size/XS kind/documentation
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
good first issue kind/bug
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery
help wanted priority/backlog kind/feature
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery

AI Summary: Update the Makefile template within the Kubebuilder project to reflect improvements made in PR #4986. This involves modifying the `makefile.go` template file and then running `make install` and `make generate` to apply the changes to both the Kubebuilder Makefile and the generated `go/v4` Makefile. The goal is to ensure that newly scaffolded projects utilize the enhanced Makefile.

Complexity: 3/5
good first issue
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery

AI Summary: The task is to enhance the Kubebuilder scaffolding machinery to handle missing files gracefully. This involves adding a new `IfNotExistsAction` option to the `File` struct within the scaffolding process, allowing developers to specify whether to ignore missing files (e.g., optional test files) during scaffolding instead of causing the process to fail. This requires modifying the `Scaffold.Execute()` function and related components to check for and respect this new option.

Complexity: 4/5
help wanted good first issue kind/feature
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery

AI Summary: Migrate Kubebuilder's logging from the logrus library to Go's standard library `log/slog`. This involves replacing all logrus usage across 47 files, implementing a custom colored handler for improved CLI output, and addressing potential breaking changes requiring a major version bump. The goal is to reduce dependencies, improve performance, and align with Go's logging best practices.

Complexity: 4/5
help wanted lifecycle/frozen priority/backlog kind/feature triage/accepted
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery

AI Summary: Update the sigs.k8s.io/yaml dependency in the Kubebuilder project from version 1.4.0 to 1.5.0. This involves resolving breaking changes introduced by the update, fixing any resulting test failures, and verifying the overall functionality of the project after the update.

Complexity: 4/5
help wanted good first issue dependencies
kubernetes-sigs/kubebuilder
9.2K

Kubebuilder - SDK for building Kubernetes APIs using CRDs

Go
#k8s-sig-api-machinery