kubebuilder
kubebuilder copied to clipboard
Kubebuilder - SDK for building Kubernetes APIs using CRDs
There are releases for both Mac and Linux (appears to be POSIX based). Would it be possible to cross-compile to Windows and have a Windows release as well?
### What do you want to happen? ### Description Currently, we have the following samples which are used in the docs: - Component Config: https://github.com/kubernetes-sigs/kubebuilder/tree/master/docs/book/src/component-config-tutorial/testdata - CronJob Tutorial: https://github.com/kubernetes-sigs/kubebuilder/tree/master/docs/book/src/cronjob-tutorial/testdata -...
Hi! Please add documentation about the `+kubebuilder:scaffold` markers. I came across this in the `main.go` generated file of a project I'm currently working on, where there's this line in the...
### What do you want to happen? For go/v4, remove the option to create v1beta1 CRD and Webhooks. These APIs are no longer supported since k8s 1.22 and with versions...
When I run `kubebuilder create webhook` on a core type, ex. `v1.Pod`, the command attempts to define methods on a non-existent locally-defined type. Instead, the command should return an error...
@akashrv @droot Suggested additions to docs about admission webhooks: """Validating webhooks run after all mutating webhooks, so you don't need to worry about another webhook changing an object after your...
# Description Kubebuilders `Makefile` is not compatible with windows as it uses unix-style paths, among other things. Update the Makefile to provide Windows compatibility without loosing Linux and Mac compatibility....
## Overview Phase 1 of the proposed [scaffold plugin system](https://github.com/kubernetes-sigs/kubebuilder/blob/5187a15/designs/extensible-cli-and-scaffolding-plugins-phase-1.md) is being implemented (#1290) at the time of writing. Progress on phase 2, which adds support for chaining plugins together...
Once the community agrees on the naming, we need to change our default development branch to `main`, and check that any tools or references to it are changed as well....
KRM convention for storing dates is to set`type: string` and `format: date` in the openAPI. For date-times it is to use `type: string` and `format: date-time`. This is RFC3339, and...