install.fairie/home/dot_local/share/ansible/environments/dev/inventories/quickstart.yml
2023-07-16 01:40:26 -04:00

43 lines
1.4 KiB
YAML

---
# Three hosts are defined but the quickstart script filters using an environment variable
# so only one host is provisioned at a time by quickstart.
all:
children:
desktop:
children:
nix:
hosts:
standard:
ansible_connection: local
ansible_host: standard
ansible_password: "{{ lookup('env', 'ANSIBLE_PASSWORD') }}"
ansible_user: "{{ lookup('env', 'ANSIBLE_USER') }}"
qubes:
hosts:
dom0:
ansible_connection: local
ansible_host: dom0
ansible_password: "{{ lookup('env', 'ANSIBLE_PASSWORD') | default('') }}"
ansible_user: "{{ lookup('env', 'ANSIBLE_USER') | default('user') }}"
anonymous-dvm:
crypto:
development:
gpg:
media:
personal:
provision:
remote:
swarm:
vpn-dvm:
vault:
web-dvm:
work:
windows:
hosts:
standard:
ansible_connection: winrm
ansible_winrm_transport: credssp
ansible_winrm_server_cert_validation: ignore
ansible_host: standard
ansible_password: "{{ lookup('env', 'ANSIBLE_PASSWORD') }}"
ansible_user: "{{ lookup('env', 'ANSIBLE_USER') }}"