Skip to content

[feature request] Kubernetes feature gates statistics and dashboards #74

Open
@aojea

Description

@aojea

There was recently a very discussion in sig-architecture mailing list about What if we eliminate the beta stage for new features?

Lot of good points were raised, though it was obvious the problem is complex as it involves (at minimum) three categories of features as described by @thockin here

I will be very useful to have some dashboard showing the existing feature gates states across releases that helped to do a more data driven decision.

I've created a one shot analysis here but it quickly got outdated (it is from 1.29), I obtained the data with this dirty script .

I think that the important fields are FeatureGate|SIG Owner that is 1:N to Release|Default Value| Locked| State (State: can be alpha, beta, deprecated, GA )

Interesting dashboards that come to mind ( these are suggestions feel free to add remove):

  • Feature Gates per State per Release (allowing to filter by state) by SIG
  • Features Created/Closed, bear in mind created may not be alpha, and closed may be GA or removed by SIG
  • Features age per State by SIG
  • Feature Time to Graduate
  • New Features per SIG
  • ....

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions