32 lines
869 B
YAML
32 lines
869 B
YAML
---
|
|
|
|
- name: Setup général des rpis
|
|
ansible.builtin.import_playbook: rpi.yml
|
|
|
|
- name: dns
|
|
ansible.builtin.import_playbook: ../dns/dns.yml
|
|
|
|
- name: ssl
|
|
ansible.builtin.import_playbook: ../ssl/ssl.yml
|
|
|
|
- name: Préparer les disques pour Longhorn
|
|
ansible.builtin.import_playbook: prepare_disks.yml
|
|
|
|
- name: Installer et configurer Docker
|
|
ansible.builtin.import_playbook: system_docker.yml
|
|
|
|
- name: Installer le client iSCSI pour Longhorn
|
|
ansible.builtin.import_playbook: iscsi_longhorn.yml
|
|
|
|
- name: Préparer l'inventaire et installer K3s
|
|
ansible.builtin.import_playbook: system_k3s.yml
|
|
|
|
- name: Configurer K3S Core DNS
|
|
ansible.builtin.import_playbook: k3s_dns.yml
|
|
|
|
- name: Configurer K3S Cert Issuer
|
|
ansible.builtin.import_playbook: k3s_ssl.yml
|
|
|
|
- name: Configurer K3s (kubeconfig, Longhorn, Traefik)
|
|
ansible.builtin.import_playbook: k3s_config.yml
|