44 lines
1.4 KiB
YAML
44 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') }}"
|