aruba: add sample playbook
This commit is contained in:
parent
4c8e296d5a
commit
c7e6a7bd50
2 changed files with 75 additions and 0 deletions
1
hosts
1
hosts
|
@ -96,6 +96,7 @@ radius-fleming.adm.auro.re
|
|||
dns-1.int.infra.auro.re
|
||||
isp-1.rtr.infra.auro.re
|
||||
isp-2.rtr.infra.auro.re
|
||||
test-1.switch.infra.auro.re
|
||||
dhcp-1.isp.auro.re
|
||||
dhcp-2.isp.auro.re
|
||||
radius-fleming-backup.adm.auro.re
|
||||
|
|
74
playbooks/aruba.yml
Executable file
74
playbooks/aruba.yml
Executable file
|
@ -0,0 +1,74 @@
|
|||
#!/usr/bin/env ansible-playbook
|
||||
---
|
||||
- hosts:
|
||||
- test-1.switch.infra.auro.re
|
||||
gather_facts: false
|
||||
vars:
|
||||
aruba__hostname: "{{ inventory_hostname }}"
|
||||
aruba__rest_enabled: true
|
||||
aruba__ssh_enabled: true
|
||||
aruba__ntp_servers:
|
||||
- 10.128.0.1
|
||||
- 2a09:6840:128:0:1::1
|
||||
aruba__timezone: Europe/Paris
|
||||
aruba__dns_servers:
|
||||
- 10.128.0.1
|
||||
- 2a09:6840:128:0:1::1
|
||||
aruba__dns_domain_name: switch.infra.auro.re
|
||||
aruba__manager_password: "P@ssw0rd!"
|
||||
aruba__operator_password: "P@ssw0rd!"
|
||||
aruba__default_gateways:
|
||||
- 10.131.0.1
|
||||
- 2a09:6840:131:0:1::1
|
||||
aruba__vlans:
|
||||
131:
|
||||
name: Switchs
|
||||
addresses:
|
||||
- 10.131.0.1/16
|
||||
- 2a09:6840:131:0:1::1/56
|
||||
1000:
|
||||
name: "Client 0"
|
||||
1001:
|
||||
name: "Client 1"
|
||||
1002:
|
||||
name: "Client 2"
|
||||
1003:
|
||||
name: "Client 3"
|
||||
1004:
|
||||
name: "Client 4"
|
||||
aruba__interfaces:
|
||||
1:
|
||||
name: Uplink
|
||||
untagged: 131
|
||||
tagged:
|
||||
- 1000
|
||||
- 1001
|
||||
- 1002
|
||||
- 1003
|
||||
- 1004
|
||||
loop_protect: true
|
||||
lldp: true
|
||||
2:
|
||||
name: "Client 0"
|
||||
untagged: 1000
|
||||
loop_protect: true
|
||||
3:
|
||||
name: "Client 1"
|
||||
untagged: 1001
|
||||
loop_protect: true
|
||||
4:
|
||||
name: "Client 2"
|
||||
untagged: 1002
|
||||
speed: 100fdx
|
||||
loop_protect: true
|
||||
5:
|
||||
name: "Client 3"
|
||||
untagged: 1003
|
||||
loop_protect: true
|
||||
6:
|
||||
name: "Client 4"
|
||||
untagged: 1004
|
||||
loop_protect: true
|
||||
roles:
|
||||
- aruba
|
||||
...
|
Loading…
Reference in a new issue