mirror of
https://github.com/OpenNebula/one.git
synced 2025-01-22 22:03:39 +03:00
a538c4f802
(cherry picked from commit 85e318497648190d380e67344d13bdc619ac9173)
29 lines
808 B
YAML
29 lines
808 B
YAML
---
|
|
|
|
- hosts: all
|
|
gather_facts: false
|
|
roles:
|
|
- python
|
|
|
|
- hosts: nodes
|
|
roles:
|
|
- ddc
|
|
- opennebula-repository
|
|
- { role: opennebula-node-kvm, when: oneprovision_hypervisor == 'qemu' }
|
|
- { role: opennebula-node-lxc, when: oneprovision_hypervisor == 'lxc' }
|
|
- opennebula-ssh
|
|
- role: iptables
|
|
iptables_base_rules_services:
|
|
- { protocol: 'tcp', port: 22 }
|
|
# TCP/179 bgpd (TODO: only needed on Route Refector(s))
|
|
- { protocol: 'tcp', port: 179 }
|
|
# TCP/8742 default VXLAN port on Linux (UDP/4789 default IANA)
|
|
- { protocol: 'udp', port: 8472 }
|
|
- update-replica
|
|
- role: frr
|
|
frr_iface: 'eth0'
|
|
# Use /16 for the internal management network address
|
|
frr_prefix_length: 16
|
|
frr_zebra: true
|
|
frr_ipcalc: true
|