diff --git a/ansible/openstack-networks.yml b/ansible/openstack-networks.yml index 8fae258..57a4451 100644 --- a/ansible/openstack-networks.yml +++ b/ansible/openstack-networks.yml @@ -5,11 +5,15 @@ - networks roles: - role: stackhpc.openstack.os_networks - os_networks_venv: "{{ openstack_venv }}" - os_networks_auth_type: "{{ openstack_auth_type }}" + os_networks: "{{ openstack_networks }}" + os_networks_address_scopes: "{{ openstack_address_scopes }}" os_networks_auth: "{{ openstack_auth }}" + os_networks_auth_type: "{{ openstack_auth_type }}" + os_networks_bgp_peers: "{{ openstack_bgp_peers }}" + os_networks_bgp_speakers: "{{ openstack_bgp_speakers }}" os_networks_cacert: "{{ openstack_cacert }}" - os_networks: "{{ openstack_networks }}" + os_networks_rbac: "{{ openstack_networks_rbac }}" os_networks_routers: "{{ openstack_routers }}" os_networks_security_groups: "{{ openstack_security_groups }}" - os_networks_rbac: "{{ openstack_networks_rbac }}" + os_networks_subnet_pools: "{{ openstack_subnet_pools }}" + os_networks_venv: "{{ openstack_venv }}" diff --git a/examples/networks.yml b/examples/networks.yml index 38e769c..1e04676 100644 --- a/examples/networks.yml +++ b/examples/networks.yml @@ -139,3 +139,16 @@ openstack_security_groups: - protocol: tcp port_range_min: 22 port_range_max: 22 + +# Example BGP Peer and Speaker +# Format is as required by the stackhpc.os-networks role. +openstack_bgp_speakers: + - name: bgpspeaker1 + local_as: 64002 + - name: bgpspeaker2 + local_as: 64002 + +openstack_bgp_peers: + - name: bgp-peer-switch + peer_ip: 10.0.0.254 + remote_as: 64001