blob: e8b5cd48f69765876ae0ca9d36dd4ca02288b837 [file] [log] [blame]
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +00001classes:
2- system.linux.system.lowmem
azvyagintsev98cba952018-07-13 12:40:53 +03003- system.linux.system.repo.mcp.apt_mirantis.glusterfs
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +00004- system.linux.system.repo_local.mcp.apt_mirantis.openstack
5- system.linux.system.repo_local.mcp.extra
azvyagintsev98cba952018-07-13 12:40:53 +03006- system.linux.system.repo.mcp.apt_mirantis.saltstack
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +00007- system.linux.system.repo_local.mcp.apt_mirantis.ceph
8- system.memcached.server.single
9- system.rabbitmq.server.cluster
10- system.rabbitmq.server.vhost.openstack
11- system.keystone.server.wsgi
12- system.keystone.server.cluster
13- system.glusterfs.client.cluster
14- system.glusterfs.client.volume.glance
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000015- system.glusterfs.server.volume.glance
Ondrej Smolac1b4bdd2018-03-13 15:12:38 +010016- system.glusterfs.server.volume.backup
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000017- system.glusterfs.server.cluster
Tatyana Leontovich3a9e8682018-08-30 19:25:01 +030018- system.glusterfs.server.volume.aptly
19- system.glusterfs.server.volume.gerrit
20- system.glusterfs.server.volume.jenkins
21- system.glusterfs.server.volume.mysql
22- system.glusterfs.server.volume.openldap
23- system.glusterfs.server.volume.registry
24- system.glusterfs.server.cluster
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000025- system.glance.control.cluster
26- system.nova.control.cluster
27- system.neutron.control.openvswitch.cluster
28- system.cinder.control.cluster
Tatyana Leontovicha863ef32018-07-27 19:09:34 +030029- system.cinder.control.backend.lvm
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000030- system.heat.server.cluster
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000031- system.designate.server.cluster
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000032- system.galera.server.cluster
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000033- system.galera.server.database.cinder
34- system.galera.server.database.glance
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000035- system.galera.server.database.heat
36- system.galera.server.database.keystone
37- system.galera.server.database.nova
38- system.galera.server.database.designate
Tatyana Leontovicha863ef32018-07-27 19:09:34 +030039- system.galera.server.database.aodh
40- system.galera.server.database.panko
41- system.galera.server.database.gnocchi
42- system.ceilometer.client
43- system.ceilometer.client.cinder_volume
44- system.ceilometer.client.neutron
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000045- system.haproxy.proxy.listen.openstack.nova-placement
Tatyana Leontovich3a9e8682018-08-30 19:25:01 +030046- cluster.virtual-offline-pike-ovs-dpdk.infra
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000047parameters:
48 _param:
49 keepalived_vip_interface: ens4
50 linux:
51 system:
52 package:
53 python-msgpack:
54 version: latest
55 network:
56 interface:
57 ens4:
58 enabled: true
59 type: eth
60 proto: static
61 address: ${_param:single_address}
62 netmask: 255.255.255.0
63 keepalived:
64 cluster:
65 instance:
66 VIP:
67 virtual_router_id: 150
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000068 keystone:
69 server:
70 admin_email: ${_param:admin_email}
Tatyana Leontovicha863ef32018-07-27 19:09:34 +030071
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000072 designate:
Tatyana Leontovicha863ef32018-07-27 19:09:34 +030073 pool_manager:
74 enabled: ${_param:designate_pool_manager_enabled}
75 periodic_sync_interval: ${_param:designate_pool_manager_periodic_sync_interval}
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000076 server:
Tatyana Leontovicha863ef32018-07-27 19:09:34 +030077 enabled: ${_param:designate_server_enabled}
78 domain_id: ${_param:designate_domain_id}
79 version: ${_param:designate_version}
80 backend:
81 pdns4:
82 api_token: ${_param:designate_pdns_api_key}
83 api_endpoint: ${_param:designate_pdns_api_endpoint}
84 mdns:
85 address: ${_param:designate_mdns_address}
86 port: ${_param:designate_mdns_port}
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000087 pools:
88 default:
89 description: 'test pool'
90 targets:
91 default:
92 description: 'test target1'
93 default1:
94 type: ${_param:designate_pool_target_type}
95 description: 'test target2'
96 masters: ${_param:designate_pool_target_masters}
97 options:
Tatyana Leontovicha863ef32018-07-27 19:09:34 +030098 host: ${_param:openstack_dns_node02_address}
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000099 port: 53
Tatyana Leontovicha863ef32018-07-27 19:09:34 +0300100 api_endpoint: "http://${_param:openstack_dns_node02_address}:${_param:powerdns_webserver_port}"
101 api_token: ${_param:designate_pdns_api_key}
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +0000102 quota:
103 zones: ${_param:designate_quota_zones}
Tatyana Leontovicha863ef32018-07-27 19:09:34 +0300104
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +0000105 glance:
106 server:
107 storage:
108 engine: file
109 images: []
110 workers: 1
Tatyana Leontovicha863ef32018-07-27 19:09:34 +0300111
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +0000112 neutron:
113 server:
Michael Polenchukddc7c4c2018-03-14 14:14:05 +0400114 l2gw:
115 enabled: true
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +0000116 nova:
117 controller:
118 networking: dvr
119 cpu_allocation: 54
120 metadata:
121 password: ${_param:metadata_password}
122 bind:
123 private_address: ${_param:cluster_local_address}
124 public_address: ${_param:cluster_vip_address}
125 novncproxy_port: 6080
126 vncproxy_url: http://${_param:cluster_vip_address}:6080
127 workers: 1
128 notification:
Tatyana Leontovicha863ef32018-07-27 19:09:34 +0300129 notify_on:
130 state_change: vm_and_task_state