19 lines
723 B
YAML
19 lines
723 B
YAML
---
|
|
# Full dev/test cluster bring-up, in order (docs/02 sequencing; run AFTER
|
|
# `tofu apply` has created and cloud-init has baselined the VMs):
|
|
# k3s HA install -> Cilium CNI -> verify readiness -> Flux + SOPS hand-off.
|
|
- name: Import - node baseline (packages, kernel modules, Longhorn disk, swap-off)
|
|
ansible.builtin.import_playbook: node-baseline.yml
|
|
|
|
- name: Import - install k3s HA control plane
|
|
ansible.builtin.import_playbook: k3s.yml
|
|
|
|
- name: Import - install Cilium CNI
|
|
ansible.builtin.import_playbook: cilium.yml
|
|
|
|
- name: Import - verify cluster readiness
|
|
ansible.builtin.import_playbook: verify.yml
|
|
|
|
- name: Import - Flux + SOPS bootstrap hand-off
|
|
ansible.builtin.import_playbook: flux-bootstrap.yml
|