Skip to content
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

Explore CAPI ClusterClass as an alternative to Base Clusters #222

Open
bcle opened this issue Sep 20, 2022 · 2 comments
Open

Explore CAPI ClusterClass as an alternative to Base Clusters #222

bcle opened this issue Sep 20, 2022 · 2 comments
Labels
clusterclass enhancement New feature or request Needs Review For all new issues that are unplanned, have no milestone or project. size:M
Milestone

Comments

@bcle
Copy link
Collaborator

bcle commented Sep 20, 2022

ClusterClass is CAPI's experimental support for cluster templates. There was a recent Hackathon demonstrating the virtues of ClusterClass. They include:

  1. Creating workload clusters with slight customizations relative to a set of templates
  2. (I believe, although haven't verified) The ability to update one template, and propagate changes to all clusters created from that template

(2) duplicates what base clusters currently do (linked updates)
(1) is an improvement over base clusters, which don't currently support overrides (see #110)

Aha! Link: https://pf9.aha.io/features/ARLON-297

@bcle bcle added enhancement New feature or request Needs Review For all new issues that are unplanned, have no milestone or project. clusterclass labels Sep 20, 2022
@bcle bcle added this to 0.10.0 Sep 20, 2022
@bcle bcle added this to the 0.10.0 milestone Sep 20, 2022
@bcle bcle removed this from 0.10.0 Sep 30, 2022
@bcle
Copy link
Collaborator Author

bcle commented Sep 30, 2022

My recent interactions with ClusterClass indicate that it's still not mature in some scenarios (e.g. EKS and MachinePools), so moving out of 0.10.0 for now.

@cruizen
Copy link
Member

cruizen commented Feb 3, 2023

My recent interactions with ClusterClass indicate that it's still not mature in some scenarios (e.g. EKS and MachinePools), so moving out of 0.10.0 for now.

@bcle Shall we move this from 0.11 project/ milestone to backlog?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
clusterclass enhancement New feature or request Needs Review For all new issues that are unplanned, have no milestone or project. size:M
Projects
None yet
Development

No branches or pull requests

2 participants