147 lines
3.6 KiB
YAML
147 lines
3.6 KiB
YAML
adv_net_template:
|
|
default:
|
|
nic_mapping:
|
|
default:
|
|
if1: enp0s3 # admin
|
|
if2: enp0s4 # public
|
|
if3: enp0s5 # management
|
|
if4: enp0s6 # private
|
|
if5: enp0s7 # storage
|
|
templates_for_node_role:
|
|
controller:
|
|
- public
|
|
- private
|
|
- storage
|
|
- common
|
|
compute-vmware:
|
|
- common
|
|
- private
|
|
- storage
|
|
compute-vmware:
|
|
- common
|
|
- private
|
|
- storage
|
|
compute:
|
|
- common
|
|
- private
|
|
- storage
|
|
ceph-osd:
|
|
- common
|
|
- storage
|
|
ceph-osd:
|
|
- common
|
|
- storage
|
|
ceph-osd:
|
|
- common
|
|
- storage
|
|
network_assignments:
|
|
storage:
|
|
ep: br-storage
|
|
private:
|
|
ep: br-prv
|
|
public:
|
|
ep: br-ex
|
|
management:
|
|
ep: br-mgmt
|
|
fuelweb_admin:
|
|
ep: br-fw-admin
|
|
network_scheme:
|
|
storage:
|
|
transformations:
|
|
- action: add-br
|
|
name: br-storage
|
|
- action: add-port
|
|
bridge: br-storage
|
|
name: <% if5 %>
|
|
endpoints:
|
|
- br-storage
|
|
roles:
|
|
cinder/iscsi: br-storage
|
|
swift/replication: br-storage
|
|
ceph/replication: br-storage
|
|
storage: br-storage
|
|
private:
|
|
transformations:
|
|
- action: add-br
|
|
name: br-prv
|
|
provider: ovs
|
|
- action: add-br
|
|
name: br-aux
|
|
- action: add-patch
|
|
bridges:
|
|
- br-prv
|
|
- br-aux
|
|
provider: ovs
|
|
mtu: 65000
|
|
- action: add-port
|
|
bridge: br-aux
|
|
name: <% if4 %>
|
|
endpoints:
|
|
- br-prv
|
|
roles:
|
|
neutron/private: br-prv
|
|
public:
|
|
transformations:
|
|
- action: add-br
|
|
name: br-ex
|
|
- action: add-br
|
|
name: br-floating
|
|
provider: ovs
|
|
- action: add-patch
|
|
bridges:
|
|
- br-floating
|
|
- br-ex
|
|
provider: ovs
|
|
mtu: 65000
|
|
- action: add-port
|
|
bridge: br-ex
|
|
name: <% if2 %>
|
|
endpoints:
|
|
- br-ex
|
|
roles:
|
|
public/vip: br-ex
|
|
neutron/floating: br-floating
|
|
ceph/radosgw: br-ex
|
|
ex: br-ex
|
|
common:
|
|
transformations:
|
|
- action: add-br
|
|
name: br-fw-admin
|
|
- action: add-port
|
|
bridge: br-fw-admin
|
|
name: <% if1 %>
|
|
- action: add-br
|
|
name: br-mgmt
|
|
- action: add-port
|
|
bridge: br-mgmt
|
|
name: <% if3 %>
|
|
endpoints:
|
|
- br-fw-admin
|
|
- br-mgmt
|
|
roles:
|
|
admin/pxe: br-fw-admin
|
|
fw-admin: br-fw-admin
|
|
mongo/db: br-mgmt
|
|
management: br-mgmt
|
|
keystone/api: br-mgmt
|
|
neutron/api: br-mgmt
|
|
neutron/mesh: br-mgmt
|
|
swift/api: br-mgmt
|
|
sahara/api: br-mgmt
|
|
ceilometer/api: br-mgmt
|
|
cinder/api: br-mgmt
|
|
glance/api: br-mgmt
|
|
heat/api: br-mgmt
|
|
nova/api: br-mgmt
|
|
nova/migration: br-mgmt
|
|
murano/api: br-mgmt
|
|
horizon: br-mgmt
|
|
mgmt/api: br-mgmt
|
|
mgmt/memcache: br-mgmt
|
|
mgmt/database: br-mgmt
|
|
mgmt/messaging: br-mgmt
|
|
mgmt/corosync: br-mgmt
|
|
mgmt/vip: br-mgmt
|
|
mgmt/api: br-mgmt
|
|
ceph/public: br-mgmt
|