kubernetes-sigs / kubebuilder

Kubebuilder - SDK for building Kubernetes APIs using CRDs
http://book.kubebuilder.io
Apache License 2.0
7.85k stars 1.44k forks source link

Feature Gates #849

Open erictune opened 5 years ago

erictune commented 5 years ago

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, or their own API.

Sadly, CRDs don't have feature gate support built into them.

KubeBuilder could close this gap. It could provide a feature-gate feature.
It might work like this:

/kind feature

fejta-bot commented 5 years ago

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale. Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta. /lifecycle stale

DirectXMan12 commented 5 years ago

/lifecycle frozen

camilamacedo86 commented 1 year ago

It is related to: https://github.com/kubernetes-sigs/controller-tools/issues/600 Also, if you would like to understand more about the use cases see: https://www.youtube.com/watch?v=AJa2B-twtG4