kubebuilder
kubebuilder copied to clipboard
Kubebuilder - SDK for building Kubernetes APIs using CRDs
/kind feature As discussed at the contrib summit. Options discussed: - Use something like https://github.com/liggitt/audit2rbac together with a temporary API server with audit enabled - Use some kind of meta...
Core Kubernetes types have Feature Gates. They are documented here: https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/ This is a good practice for anyone, whether they are building a CRD as part of the K8s org,...
/kind feature This this my api type: ``` // BridgeSpec defines the desired state of Bridge type BridgeSpec struct { // INSERT ADDITIONAL SPEC FIELDS - desired state of cluster...
- https://github.com/kubernetes-sigs/kubebuilder/blob/38343942a397a02559bfdd46f3d31257d1561f98/docs/book/src/reference/kind.md "with 1 master" - https://github.com/kubernetes-sigs/kubebuilder/blob/master/docs/book/getting_started/installation_and_setup.md
We should have a custom output format for mdBook that checks commands in the book for correctness (like the built-in linkcheck). We can make use of [mdrip](https://github.com/monopole/mdrip) for this
We should have an example for each marker in the documention introduced in #875. This is probably a cross-repo issue with controller-tools. /kind documentation
Namely, if you need to do anything with clients, need to configure things differently, etc, you prob want the lower-level interfaces. /kind documentation /help
One of the first things you have to do when getting started is to select a domain name. For a small project in a small organisation, this might be straight...
Suggest adding following to KB docs. @droot @akashrv ---- Sometimes a resource is updated while the controller is working on that resource. For example, a user might modify the resource's...
Fixes #3016 According to the issue, this PR fixes it as follows: 1. Add `LeaderElectionNamespace` in the manager `main.go` scaffold; 2. Add `fsGroup` based on [dockerfile.go](https://github.com/kubernetes-sigs/kubebuilder/blob/master/pkg/plugins/golang/v3/scaffolds/internal/templates/dockerfile.go#L71) to get proper access...