Go to file
2022-09-25 13:15:17 +02:00
group_vars Compartamentalise playbooks 2022-09-23 20:46:04 +02:00
host_vars Set up VPN network 2022-09-24 00:15:46 +02:00
playbooks Restart networking when nftables is restarted 2022-09-25 13:15:17 +02:00
.gitignore Compartamentalise playbooks 2022-09-23 20:46:04 +02:00
ansible.cfg Basic deployment on valkyrie 2022-09-22 01:43:10 +02:00
hosts Combine playbooks 2022-09-22 22:59:12 +02:00
README.md Basic deployment on valkyrie 2022-09-22 01:43:10 +02:00

The Ansible Edda

Ansible playbooks for provisioning Yggdrasil.

Secrets vault

  • Encrypt with: ansible-vault encrypt secrets.yml
  • Decrypt with: ansible-vault decrypt secrets.yml
  • Print secrets to STDOUT: ansible-vault decrypt --output - secrets.yml
  • Run a playbook with ansible-playbook --vault-id @prompt playbook.yml