blob: a17ba897c1cd291af672473fe2008323079752c3 [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
Dennis Dmitrievbb37f132018-10-30 12:16:11 +020038- system.galera.server.database.neutron
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000039- system.galera.server.database.designate
Tatyana Leontovicha863ef32018-07-27 19:09:34 +030040- system.galera.server.database.aodh
41- system.galera.server.database.panko
42- system.galera.server.database.gnocchi
43- system.ceilometer.client
44- system.ceilometer.client.cinder_volume
45- system.ceilometer.client.neutron
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000046- system.haproxy.proxy.listen.openstack.nova-placement
Tatyana Leontovich3a9e8682018-08-30 19:25:01 +030047- cluster.virtual-offline-pike-ovs-dpdk.infra
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000048parameters:
49 _param:
50 keepalived_vip_interface: ens4
51 linux:
52 system:
53 package:
54 python-msgpack:
55 version: latest
56 network:
57 interface:
58 ens4:
59 enabled: true
60 type: eth
61 proto: static
62 address: ${_param:single_address}
63 netmask: 255.255.255.0
64 keepalived:
65 cluster:
66 instance:
67 VIP:
68 virtual_router_id: 150
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000069 keystone:
70 server:
71 admin_email: ${_param:admin_email}
Tatyana Leontovicha863ef32018-07-27 19:09:34 +030072
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000073 designate:
Tatyana Leontovicha863ef32018-07-27 19:09:34 +030074 pool_manager:
75 enabled: ${_param:designate_pool_manager_enabled}
76 periodic_sync_interval: ${_param:designate_pool_manager_periodic_sync_interval}
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000077 server:
Tatyana Leontovicha863ef32018-07-27 19:09:34 +030078 enabled: ${_param:designate_server_enabled}
79 domain_id: ${_param:designate_domain_id}
80 version: ${_param:designate_version}
81 backend:
82 pdns4:
83 api_token: ${_param:designate_pdns_api_key}
84 api_endpoint: ${_param:designate_pdns_api_endpoint}
85 mdns:
86 address: ${_param:designate_mdns_address}
87 port: ${_param:designate_mdns_port}
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000088 pools:
89 default:
90 description: 'test pool'
91 targets:
92 default:
93 description: 'test target1'
94 default1:
95 type: ${_param:designate_pool_target_type}
96 description: 'test target2'
97 masters: ${_param:designate_pool_target_masters}
98 options:
Tatyana Leontovicha863ef32018-07-27 19:09:34 +030099 host: ${_param:openstack_dns_node02_address}
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +0000100 port: 53
Tatyana Leontovicha863ef32018-07-27 19:09:34 +0300101 api_endpoint: "http://${_param:openstack_dns_node02_address}:${_param:powerdns_webserver_port}"
102 api_token: ${_param:designate_pdns_api_key}
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +0000103 quota:
104 zones: ${_param:designate_quota_zones}
Tatyana Leontovicha863ef32018-07-27 19:09:34 +0300105
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +0000106 glance:
107 server:
108 storage:
109 engine: file
110 images: []
111 workers: 1
Tatyana Leontovicha863ef32018-07-27 19:09:34 +0300112
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +0000113 neutron:
114 server:
Michael Polenchukddc7c4c2018-03-14 14:14:05 +0400115 l2gw:
116 enabled: true
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +0000117 nova:
118 controller:
119 networking: dvr
120 cpu_allocation: 54
121 metadata:
122 password: ${_param:metadata_password}
123 bind:
124 private_address: ${_param:cluster_local_address}
125 public_address: ${_param:cluster_vip_address}
126 novncproxy_port: 6080
127 vncproxy_url: http://${_param:cluster_vip_address}:6080
128 workers: 1
129 notification:
Tatyana Leontovicha863ef32018-07-27 19:09:34 +0300130 notify_on:
131 state_change: vm_and_task_state