blob: 2ac8e6d26b86d4d556573b1f9eda4e2a382ad98e [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
5- system.linux.system.repo.mcp.salt
6- system.openssh.client.lab
7- system.salt.master.api
8- system.salt.master.pkg
9- system.salt.minion.ca.salt_master
10- system.salt.minion.cert.proxy
11- system.reclass.storage.salt
12- system.mysql.client
13- system.memcached.server.single
14- system.rabbitmq.server.single
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +020015- cluster.virtual-mcp11-aio.openstack
16- cluster.overrides
17parameters:
18 _param:
19 reclass_data_repository: https://gerrit.mcp.mirantis.net/salt-models/mcp-virtual-aio
20 reclass_data_revision: master
21 salt_master_environment_repository: "https://github.com/tcpcloud"
22 salt_master_environment_revision: master
23 reclass_config_master: 192.168.10.90
24 single_address: 172.16.10.90
25 infra_config_address: ${_param:single_address}
26 cluster_domain: virtual-mcp11-aio.local
27 cluster_name: virtual-mcp11-aio
28 infra_config_hostname: cfg01
29
30 mysql_admin_user: root
31 mysql_admin_password: workshop
32 mysql_cluster_role: master
33 rabbitmq_secret_key: workshop
34 rabbitmq_admin_password: workshop
35 loopback_device_size: 20
36 salt_master_host: 192.168.10.90
37 salt_master_base_environment: prd
38 salt_minion_ca_host: ${linux:network:fqdn}
39 salt_api_password_hash: "$6$sGnRlxGf$al5jMCetLP.vfI/fTl3Z0N7Za1aeiexL487jAtyRABVfT3NlwZxQGVhO7S1N8OwS/34VHYwZQA8lkXwKMN/GS1"
40 openssh:
41 server:
42 password_auth: true
43 permit_root_login: true
44 linux:
45 system:
46 user:
47 root:
48 enabled: true
49 # r00tme
50 password: $6$9ojWyyN.$26Vj46JtCUL6C7XBQ8RmQTZLwo8/8SkqTRElXh0X2YBLrt7E/aVe2AYQ5gguYUwUknZNOSn5q7M9M3Jyf2gof/
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +020051 network:
52 bridge: openvswitch
53 interface:
54 br-floating:
55 enabled: true
56 type: ovs_bridge
57 phy-public:
58 enabled: true
59 type: ovs_port
60 bridge: br-floating
61 proto: static
62 address: ${_param:openstack_public_neutron_subnet_gateway}
63 netmask: 255.255.255.0
Oleh Hryhorov4eae3152018-01-24 16:04:28 +020064 ens4:
65 enabled: true
66 type: eth
67 proto: static
68 address: ${_param:single_address}
69 netmask: 255.255.255.0
70 ens3:
71 enabled: true
72 type: eth
73 proto: dhcp
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +020074# override on this level
75 nova:
76 compute:
77 cache:
Vasyl Saienko14c07642018-11-26 22:55:40 +020078 ~members:
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +020079 - host: ${_param:single_address}
80 port: 11211
81 cinder:
82 volume:
83 cache:
Vasyl Saienko14c07642018-11-26 22:55:40 +020084 ~members:
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +020085 - host: ${_param:single_address}
86 port: 11211
87 galera:
88 master:
Vasyl Saienko14c07642018-11-26 22:55:40 +020089 ~members:
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +020090 - host: ${_param:single_address}
91 port: 4567
92 neutron:
93 server:
94 message_queue:
Vasyl Saienko14c07642018-11-26 22:55:40 +020095 ~members:
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +020096 - host: ${_param:single_address}