ganeti-ansible/roles/node/tasks/main.yml

38 lines
787 B
YAML

- name: Update system
ansible.builtin.include_tasks:
file: update.yml
- name: Install packages
ansible.builtin.include_tasks:
file: packages.yml
- name: Set hostname
ansible.builtin.include_tasks:
file: hostnames.yml
- name: Configure network
ansible.builtin.include_tasks:
file: network.yml
- name: Enable modules
ansible.builtin.include_tasks:
file: modules.yml
- name: Create storages
ansible.builtin.include_tasks:
file: storage.yml
- name: Exchange keys
ansible.builtin.include_tasks:
file: keys.yml
- name: Configure debootstrap
ansible.builtin.include_tasks:
file: debootstrap.yml
- name: Add RAPI users
ansible.builtin.template:
src: var-lib-ganeti-rapi-users.j2
dest: /var/lib/ganeti/rapi/users
mode: "0644"