32 lines
719 B
YAML
Executable file
32 lines
719 B
YAML
Executable file
#!/usr/bin/env ansible-playbook
|
|
---
|
|
- hosts:
|
|
- ntp-1.int.infra.auro.re
|
|
vars:
|
|
# TODO: netbox
|
|
ifupdown2__hosts:
|
|
ntp-1.int.infra.auro.re:
|
|
ens18:
|
|
gateways:
|
|
- 2a09:6840:128::254
|
|
- 10.128.0.254
|
|
addresses:
|
|
- 2a09:6840:128::203/56
|
|
- 10.128.0.203/16
|
|
ifupdown2__interfaces: "{{ ifupdown2__hosts[inventory_hostname] }}"
|
|
roles:
|
|
- ifupdown2
|
|
|
|
- hosts:
|
|
- ntp-1.int.infra.auro.re
|
|
vars:
|
|
resolvconf__nameservers:
|
|
- 2a09:6840:128::127
|
|
- 10.128.0.127
|
|
resolvconf__domain: auro.re
|
|
resolvconf__search:
|
|
- "{{ inventory_hostname | remove_domain_suffix }}"
|
|
- auro.re
|
|
roles:
|
|
- resolvconf
|
|
...
|