-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
📖 ClusterClass patch proposal amendment #5212
📖 ClusterClass patch proposal amendment #5212
Conversation
7eb3421
to
607e7fc
Compare
/retest |
docs/proposals/202105256-cluster-class-and-managed-topologies.md
Outdated
Show resolved
Hide resolved
docs/proposals/202105256-cluster-class-and-managed-topologies.md
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This makes sense to me after the added context from slack. I personally believe that some more context should be added here to explain the operational benefits which are achieved with the introduction of patches.
docs/proposals/202105256-cluster-class-and-managed-topologies.md
Outdated
Show resolved
Hide resolved
docs/proposals/202105256-cluster-class-and-managed-topologies.md
Outdated
Show resolved
Hide resolved
docs/proposals/202105256-cluster-class-and-managed-topologies.md
Outdated
Show resolved
Hide resolved
Which operational benefits are you referring to specifically? |
Basically the use-case of infra machine templates being mutated / rolled out through this workflow in the long run. This also aligns with the comment from Cecile about the mutation use case: #5212 (comment) |
Thx, that's helpful. Will try to make that clear and especially the mutability we already have without patches and how patches relate to that. |
docs/proposals/202105256-cluster-class-and-managed-topologies.md
Outdated
Show resolved
Hide resolved
docs/proposals/202105256-cluster-class-and-managed-topologies.md
Outdated
Show resolved
Hide resolved
607e7fc
to
f838966
Compare
@enxebre @schrej @MarcelMue @CecileRobertMichon @killianmuldoon @vincepri @fabriziopandini Thx for your reviews, ptal. I tried to address the comments. The biggest change is that I tried to clarify how Cluster mutability works (even before introducing patches). |
docs/proposals/202105256-cluster-class-and-managed-topologies.md
Outdated
Show resolved
Hide resolved
docs/proposals/202105256-cluster-class-and-managed-topologies.md
Outdated
Show resolved
Hide resolved
docs/proposals/202105256-cluster-class-and-managed-topologies.md
Outdated
Show resolved
Hide resolved
docs/proposals/202105256-cluster-class-and-managed-topologies.md
Outdated
Show resolved
Hide resolved
docs/proposals/202105256-cluster-class-and-managed-topologies.md
Outdated
Show resolved
Hide resolved
docs/proposals/202105256-cluster-class-and-managed-topologies.md
Outdated
Show resolved
Hide resolved
docs/proposals/202105256-cluster-class-and-managed-topologies.md
Outdated
Show resolved
Hide resolved
Hey folks, It would be great to get start with the implementation and iterate on it. It would also make it a lot easier for our team to coordinate the work to get v1beta1 and ClusterClass patches done. I'll also bring this up in the meeting today. |
/milestone v1.0 |
/lgtm |
@sbueringer please squash |
Signed-off-by: Stefan Büringer buringerst@vmware.com
e57af3e
to
eae3ace
Compare
Done |
/retest |
/lgtm |
/lgtm |
/approve |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
As discussed in the CAPI meeting today, lazy consensus until ~Friday |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: vincepri The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Signed-off-by: Stefan Büringer buringerst@vmware.com
What this PR does / why we need it:
This amendment introduces ClusterClass patches.
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Fixes #5142