blob: 9b8e445701c9bcd090577e881a22e75b3264c05d [file] [log] [blame]
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +02001classes:
2- system.linux.network.dynamic_hosts
3- service.git.client
4- system.linux.system.single
Vasyl Saienkoadbdc982018-12-14 10:50:03 +02005- system.linux.system.repo.mcp.apt_mirantis.salt-formulas
6- system.linux.system.repo.mcp.apt_mirantis.update.salt-formulas
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +02007- system.openssh.client.lab
8- system.salt.master.api
9- system.salt.master.pkg
10- system.salt.minion.ca.salt_master
11- system.salt.minion.cert.proxy
12- system.reclass.storage.salt
13- system.mysql.client
14- system.memcached.server.single
15- system.rabbitmq.server.single
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +020016- cluster.virtual-mcp11-aio.openstack
17- cluster.overrides
18parameters:
19 _param:
20 reclass_data_repository: https://gerrit.mcp.mirantis.net/salt-models/mcp-virtual-aio
21 reclass_data_revision: master
22 salt_master_environment_repository: "https://github.com/tcpcloud"
23 salt_master_environment_revision: master
24 reclass_config_master: 192.168.10.90
25 single_address: 172.16.10.90
26 infra_config_address: ${_param:single_address}
27 cluster_domain: virtual-mcp11-aio.local
28 cluster_name: virtual-mcp11-aio
29 infra_config_hostname: cfg01
30
31 mysql_admin_user: root
32 mysql_admin_password: workshop
33 mysql_cluster_role: master
34 rabbitmq_secret_key: workshop
35 rabbitmq_admin_password: workshop
36 loopback_device_size: 20
37 salt_master_host: 192.168.10.90
38 salt_master_base_environment: prd
39 salt_minion_ca_host: ${linux:network:fqdn}
40 salt_api_password_hash: "$6$sGnRlxGf$al5jMCetLP.vfI/fTl3Z0N7Za1aeiexL487jAtyRABVfT3NlwZxQGVhO7S1N8OwS/34VHYwZQA8lkXwKMN/GS1"
41 openssh:
42 server:
43 password_auth: true
44 permit_root_login: true
45 linux:
46 system:
47 user:
48 root:
49 enabled: true
50 # r00tme
51 password: $6$9ojWyyN.$26Vj46JtCUL6C7XBQ8RmQTZLwo8/8SkqTRElXh0X2YBLrt7E/aVe2AYQ5gguYUwUknZNOSn5q7M9M3Jyf2gof/
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +020052 network:
53 bridge: openvswitch
54 interface:
55 br-floating:
56 enabled: true
57 type: ovs_bridge
58 phy-public:
59 enabled: true
60 type: ovs_port
61 bridge: br-floating
62 proto: static
63 address: ${_param:openstack_public_neutron_subnet_gateway}
64 netmask: 255.255.255.0
Oleh Hryhorov0dfead82018-01-24 16:04:28 +020065 ens4:
66 enabled: true
67 type: eth
68 proto: static
69 address: ${_param:single_address}
70 netmask: 255.255.255.0
71 ens3:
72 enabled: true
73 type: eth
74 proto: dhcp
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +020075# override on this level
76 nova:
77 compute:
78 cache:
Vasyl Saienkodfdbaf02018-11-26 22:55:40 +020079 ~members:
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +020080 - host: ${_param:single_address}
81 port: 11211
82 cinder:
83 volume:
84 cache:
Vasyl Saienkodfdbaf02018-11-26 22:55:40 +020085 ~members:
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +020086 - host: ${_param:single_address}
87 port: 11211
88 galera:
89 master:
Vasyl Saienkodfdbaf02018-11-26 22:55:40 +020090 ~members:
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +020091 - host: ${_param:single_address}
92 port: 4567
93 neutron:
94 server:
95 message_queue:
Vasyl Saienkodfdbaf02018-11-26 22:55:40 +020096 ~members:
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +020097 - host: ${_param:single_address}