kubebuilder
kubebuilder copied to clipboard
Kubebuilder - SDK for building Kubernetes APIs using CRDs
As titled. This document is currently in RFC status, and corrections and additions are welcomed.
This PR is based on https://github.com/kubernetes-sigs/kubebuilder/pull/2084. I [opened the PR](https://github.com/kubernetes-sigs/kubebuilder/pull/3058) but I wanted to be simpler so recreated it. To scaffold hub and spoke interface, command-line is supposed to be...
### What do you want to happen? Currently, Kubebuilder docs does not capture the common scenario of having mandatory (required) fields within an optional struct field in the CRD spec....
### What do you want to happen? There are many projects out there which use `kubebuilder` to manage their controllers and APIs while also using [controller-gen](https://github.com/kubernetes/code-generator)'s `client-gen` command to generate...
### What do you want to happen? Bump controller-runtime v0.17.2 for go/v4 only ### Extra Labels _No response_
### What broke? What's expected? We are with an issue related to the job to check if the changes were done only on the docs and skip the other tests,...
### What broke? What's expected? When using go `v1.22` `kubebuilder create api` results in NPE. Related to https://github.com/kubernetes-sigs/controller-tools/issues/880. ### Reproducing this issue Steps to reproduce: 0. Install go `v1.22` ```sh...
### What do you want to happen? When I create a new API, kubebuilder automatically generates viewer and editor roles that could be used to give end users access to...
### What broke? What's expected? This is purely a docs ask. I've run into the behavior noted in https://github.com/kubernetes-sigs/controller-tools/issues/599 a handful of times, and I think that it can be...