-
rke2 version: 1.28.10
-
kube-vip: 0.8.0
-
cert-manager version: 1.15.0
-
rancher version: 2.8.2
-
longhorn version: 1.6.2
-
neuvector version: 2.7.7
- Install RKE2 one controler and several workers (currently no HA):
- Add nerdctl.
- Setup an admin on master node (kuberoot).
- Deploy local registry and images loaded inside.
- Setup firewalld rules if needed.
- Make "master_ip" and "domain" parametrable.
- Deploy longhorn with custom datapath.
- Deploy Rancher with custom password.
- Deploy Neuvector.
- Script to containerize in an Execution-Env.
- Script to uninstall everything
- More install customization and options
- Improve collection to run as true collection
- CI workflows
- Quickstart script
Use case:
- airgap
- non-airgap
- standalone
- one-master-and-x-workers
- masters-HA 🚧
- update/upgrade 🚧
- change-config 🚧
- Firewalld conditions to apply only when running.
- Correct names and tasks order.
- Correct scripts for prerequisites.
- Branch protect
- Github Workflows to release and lint.