diff options
| author | Ahmed Abdelhalim <[email protected]> | 2025-09-12 21:31:20 +0200 |
|---|---|---|
| committer | Ahmed Abdelhalim <[email protected]> | 2025-09-12 21:35:41 +0200 |
| commit | 2aa105e6cc8255e07867ed2efb025814d952c1d2 (patch) | |
| tree | 7db8b6a2704efef2091348d1e537662266547dd1 /configure.yml | |
| parent | 49820eba76df9e93f54cb9ed699d9c5a351ad103 (diff) | |
Split the playbooks into bootstrap and configure
This is to allow the ansible-distro-install to safely call the bootstrap
playbook without getting validation errors about the other configure
roles (especially if they are not configured yet, or if running on CI)
Diffstat (limited to 'configure.yml')
| -rw-r--r-- | configure.yml | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/configure.yml b/configure.yml new file mode 100644 index 00000000..e4e8c4d6 --- /dev/null +++ b/configure.yml @@ -0,0 +1,29 @@ +--- +- name: "Dev machines configure" + gather_facts: true + hosts: + - archlinux.local + - ubuntu.local + roles: + - role: "locales" + - role: "timezone" + - role: "wireguard" + - role: "homebrew" + - role: "python" + - role: "go" + - role: "docker" + - role: "podman" + - role: "ansible" + +- name: "Raspberry Pi configure" + gather_facts: true + hosts: + - rpi5.local + become: true + roles: + - role: "locales" + - role: "timezone" + - role: "wireguard" + - role: "gateway" + - role: "wg_portal" + - role: "pihole" |
