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

[RFE] Terraform + Elemental cluster enhancements #1387

Open
dustin-groh-dev opened this issue Aug 21, 2024 · 2 comments
Open

[RFE] Terraform + Elemental cluster enhancements #1387

dustin-groh-dev opened this issue Aug 21, 2024 · 2 comments
Assignees
Labels
area/elemental configure elemental plugin for Rancher kind/enhancement

Comments

@dustin-groh-dev
Copy link

Describe the solution you'd like

  1. Provision an elemental cluster from assets in machine inventory within Rancher.
  2. Allow custom pool sizing so that way elemental does not grab all machines in the inventory and only provisions the number of machines set on the pool size value in cluster management.
  3. Have Terraform create the MachineInventorySelectorTemplates (related Ghost Node Pool in UI if cluster created outside of UI elemental-ui#220)
  4. Make sure that TF can have the RKE2 version upgraded without breaking reconciliation in the rancher cluster.
@matttrach matttrach self-assigned this Aug 21, 2024
@matttrach
Copy link
Collaborator

  • create a rancher cluster that can provision elemental https://elemental.docs.rancher.com/
  • generate machine inventory
  • generate custom pool
  • provision from pool
  • attempt to overprovision (should fail)
  • generate machine inventory selector templates
  • provision an rke2 cluster from elemental machines
  • upgrade rke2 cluster

@matttrach matttrach added the area/elemental configure elemental plugin for Rancher label Aug 21, 2024
@matttrach
Copy link
Collaborator

step one on this is a bit of a doozy, I will report back with progress as I make it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/elemental configure elemental plugin for Rancher kind/enhancement
Projects
None yet
Development

No branches or pull requests

2 participants