78 lines
1.3 KiB
YAML
78 lines
1.3 KiB
YAML
nodes:
|
|
# node[1-3]: Kubernetes
|
|
node([4-6])$: # 4-6
|
|
roles:
|
|
- controller
|
|
- openvswitch
|
|
node[7-9]$: # 7-9
|
|
roles:
|
|
- rabbitmq
|
|
node10$: # 10
|
|
roles:
|
|
- galera
|
|
node11$: # 11
|
|
roles:
|
|
- heat
|
|
node(1[2-9])$: # 12-19
|
|
roles:
|
|
- compute
|
|
- openvswitch
|
|
node[2-9][0-9]$: # 20-99
|
|
roles:
|
|
- compute
|
|
- openvswitch
|
|
node(1[0-9][0-9])$: # 100-199
|
|
roles:
|
|
- compute
|
|
- openvswitch
|
|
node200$:
|
|
roles:
|
|
- backup
|
|
replicas:
|
|
glance-api: 1
|
|
glance-registry: 1
|
|
keystone: 3
|
|
nova-api: 3
|
|
nova-scheduler: 3
|
|
nova-conductor: 3
|
|
neutron-server: 3
|
|
neutron-metadata-agent: 3
|
|
horizon: 3
|
|
heat-api: 1
|
|
heat-api-cfn: 1
|
|
heat-engine: 1
|
|
roles:
|
|
galera:
|
|
- galera
|
|
rabbitmq:
|
|
- rabbitmq
|
|
controller:
|
|
- etcd
|
|
- glance-api
|
|
- glance-registry
|
|
- horizon
|
|
- keystone
|
|
- memcached
|
|
- neutron-dhcp-agent
|
|
- neutron-l3-agent
|
|
- neutron-metadata-agent
|
|
- neutron-server
|
|
- nova-api
|
|
- nova-conductor
|
|
- nova-consoleauth
|
|
- nova-novncproxy
|
|
- nova-scheduler
|
|
compute:
|
|
- nova-compute
|
|
- nova-libvirt
|
|
openvswitch:
|
|
- neutron-openvswitch-agent
|
|
- openvswitch-db
|
|
- openvswitch-vswitchd
|
|
backup:
|
|
- backup
|
|
heat:
|
|
- heat-api
|
|
- heat-api-cfn
|
|
- heat-engine
|