Create a v1beta1 version for kubeadm config API types
luxas opened this issue · 6 comments
luxas commented
Follow up from #750 (comment).
For beta, we need to
- update the KEP to reflect the current state
- improve the structure of our API types further (gdocs proposal)
- decide whether to embed other components' ComponentConfig in our types or not
There is way more needed here wrt details, but I don't have time to write up that all now, it will go into the KEP and be discussed during kubeadm Office Hours in the v1.12 cycle.
Edit: The KEP gdoc proposal for this is here
fabriziopandini commented
luxas commented
@fabriziopandini yes
timothysc commented
Pushing to 1.13
fabriziopandini commented
After v1.12 the remaining activities are:
- create v1beta1 (and delete v1Alpha2)
- Improve controlplane configuration by using substructs
- Refactor the Discovery joining API types by using substructs
- Addons configuration (tracked in #1091)
- Make flags override config values (tracked in #1040)
- Stacked etcd (tracked in #1123)
- Move out BootstrapToken (kubernetes/kubernetes#67356)
neolit123 commented
@rosti and @fabriziopandini
please babysit this issue when we are done to close it!
timothysc commented
Closing.