blob: 5c41cab2dd7e05e19b25beadeecab03fceaf3976 [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
15- system.glusterfs.client.volume.keystone
16- system.glusterfs.server.volume.glance
17- system.glusterfs.server.volume.keystone
Ondrej Smolac1b4bdd2018-03-13 15:12:38 +010018- system.glusterfs.server.volume.backup
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000019- system.glusterfs.server.cluster
Tatyana Leontovich3a9e8682018-08-30 19:25:01 +030020- system.glusterfs.server.volume.aptly
21- system.glusterfs.server.volume.gerrit
22- system.glusterfs.server.volume.jenkins
23- system.glusterfs.server.volume.mysql
24- system.glusterfs.server.volume.openldap
25- system.glusterfs.server.volume.registry
26- system.glusterfs.server.cluster
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000027- system.glance.control.cluster
28- system.nova.control.cluster
29- system.neutron.control.openvswitch.cluster
30- system.cinder.control.cluster
Tatyana Leontovicha863ef32018-07-27 19:09:34 +030031- system.cinder.control.backend.lvm
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000032- system.heat.server.cluster
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000033- system.designate.server.cluster
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000034- system.galera.server.cluster
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000035- system.galera.server.database.cinder
36- system.galera.server.database.glance
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000037- system.galera.server.database.heat
38- system.galera.server.database.keystone
39- system.galera.server.database.nova
40- system.galera.server.database.designate
Tatyana Leontovicha863ef32018-07-27 19:09:34 +030041- system.galera.server.database.aodh
42- system.galera.server.database.panko
43- system.galera.server.database.gnocchi
44- system.ceilometer.client
45- system.ceilometer.client.cinder_volume
46- system.ceilometer.client.neutron
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000047- system.haproxy.proxy.listen.openstack.nova-placement
Tatyana Leontovich3a9e8682018-08-30 19:25:01 +030048- cluster.virtual-offline-pike-ovs-dpdk.infra
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000049parameters:
50 _param:
51 keepalived_vip_interface: ens4
52 linux:
53 system:
54 package:
55 python-msgpack:
56 version: latest
57 network:
58 interface:
59 ens4:
60 enabled: true
61 type: eth
62 proto: static
63 address: ${_param:single_address}
64 netmask: 255.255.255.0
65 keepalived:
66 cluster:
67 instance:
68 VIP:
69 virtual_router_id: 150
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000070 keystone:
71 server:
72 admin_email: ${_param:admin_email}
Tatyana Leontovicha863ef32018-07-27 19:09:34 +030073
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000074 designate:
Tatyana Leontovicha863ef32018-07-27 19:09:34 +030075 pool_manager:
76 enabled: ${_param:designate_pool_manager_enabled}
77 periodic_sync_interval: ${_param:designate_pool_manager_periodic_sync_interval}
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000078 server:
Tatyana Leontovicha863ef32018-07-27 19:09:34 +030079 enabled: ${_param:designate_server_enabled}
80 domain_id: ${_param:designate_domain_id}
81 version: ${_param:designate_version}
82 backend:
83 pdns4:
84 api_token: ${_param:designate_pdns_api_key}
85 api_endpoint: ${_param:designate_pdns_api_endpoint}
86 mdns:
87 address: ${_param:designate_mdns_address}
88 port: ${_param:designate_mdns_port}
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000089 pools:
90 default:
91 description: 'test pool'
92 targets:
93 default:
94 description: 'test target1'
95 default1:
96 type: ${_param:designate_pool_target_type}
97 description: 'test target2'
98 masters: ${_param:designate_pool_target_masters}
99 options:
Tatyana Leontovicha863ef32018-07-27 19:09:34 +0300100 host: ${_param:openstack_dns_node02_address}
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +0000101 port: 53
Tatyana Leontovicha863ef32018-07-27 19:09:34 +0300102 api_endpoint: "http://${_param:openstack_dns_node02_address}:${_param:powerdns_webserver_port}"
103 api_token: ${_param:designate_pdns_api_key}
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +0000104 quota:
105 zones: ${_param:designate_quota_zones}
Tatyana Leontovicha863ef32018-07-27 19:09:34 +0300106
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +0000107 glance:
108 server:
109 storage:
110 engine: file
111 images: []
112 workers: 1
Tatyana Leontovicha863ef32018-07-27 19:09:34 +0300113
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +0000114 neutron:
115 server:
Michael Polenchukddc7c4c2018-03-14 14:14:05 +0400116 l2gw:
117 enabled: true
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +0000118 nova:
119 controller:
120 networking: dvr
121 cpu_allocation: 54
122 metadata:
123 password: ${_param:metadata_password}
124 bind:
125 private_address: ${_param:cluster_local_address}
126 public_address: ${_param:cluster_vip_address}
127 novncproxy_port: 6080
128 vncproxy_url: http://${_param:cluster_vip_address}:6080
129 workers: 1
130 notification:
Tatyana Leontovicha863ef32018-07-27 19:09:34 +0300131 notify_on:
132 state_change: vm_and_task_state