Open matttrach opened 1 year ago
We will need private registry and system-default-registry installs
Different install types complete: https://github.com/rancher/terraform-null-rke2-install/pull/43
Need to be able to set the AZ for HA clusters: https://github.com/rancher/terraform-aws-server/pull/16
Rhel9 and CIS: https://github.com/rancher/terraform-aws-server/pull/20 Need to propagate this change to the install and rke2 modules, then add examples for injecting the selinux policy installation
Propagate CIS to install module with example cis configuration: https://github.com/rancher/terraform-null-rke2-install/pull/51
rke2 selinux policy is installed by default on rke2 installs with type rpm now
system-default-registry
option to configure custom image repoThis is the current living example of what I have working: https://github.com/rancher/terraform-aws-rke2-live-example This generates an RKE2 node with immutable infrastructure paradigms fully operated by CI workflows.
Progress and Plans:
Prioritizing by difficulty/time consumption:
I need to split this issue to set realistic timelines.
These items can be done relatively quickly:
These items will take longer:
This ticket will remain for the "quick" items above, and I will create another for the "longer" items to place in our backlog.
With version 2.0.0 of the access mod, load balancing, dns, and multiple availability zones are covered.
Moving back to next up for the next phases of this.
I am currently working on updating the server mod, its next release will include SLE micro as an image type.
Next challenge is implementing the embedded image registry
This tracks progress on satisfying a QA RKE2 use case.
We will need different install types (air-gapped and not) We will need to ensure IPv4 and IPv6 We will need Elastic IPs We will need external load balancing for control plane nodes We will need DNS addressing