Implement generate Cluster and its referenced objects for a managed topology #4998
Labels
kind/feature
Categorizes issue or PR as related to a new feature.
lifecycle/active
Indicates that an issue or PR is actively being worked on by a contributor.
Milestone
Detailed Description
This is part of the activities for the implementation of the ClusterClass proposal.
As part of the ManageTopologyController reconcile loop, we want to generate the desired state of a managed topology.
This requires to computing following objects starting from the ClusterClass, referenced templates, and eventually the current state of the cluster:
Given the scope of this task, this issue focus on the first set of objects, cluster and its dependencies, while machine deployments and related templates will be addressed in a separated issue.
Also, please note that implementing support for version upgrade component by component will be addressed in a follow up step.
** Anything else you would like to add: **
This issue assumes #4933 and #4986 to be merged first
The rules for creating objects are documented in the proposal, however some things are worth to notice:
/kind feature
The text was updated successfully, but these errors were encountered: