blob: 3ea1465b9528a53a23ac31cd1f48abe519f3d4e1 [file] [log] [blame]
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +02001classes:
2- system.linux.network.dynamic_hosts
3- service.git.client
Vasyl Saienko78663e72018-02-25 18:47:37 +02004- system.linux.system.single.debian
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +02005- system.linux.system.repo.mcp.salt
6- system.openssh.client.lab
7- system.salt.master.api
8- system.salt.master.pkg
Ivan Udovichenkofb02cf42018-09-27 17:30:47 +03009- system.salt.master.formula.pkg.openscap
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +020010- 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
16- cluster.virtual-mcp11-aio.infra
17- cluster.virtual-mcp11-aio.openstack
Ivan Suzdal650dde22018-06-21 13:15:10 +040018- system.auditd.server.ciscat
Ivan Udovichenkofb02cf42018-09-27 17:30:47 +030019- system.openscap.server
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +020020- cluster.overrides
21parameters:
22 _param:
23 reclass_data_repository: https://gerrit.mcp.mirantis.net/salt-models/mcp-virtual-aio
24 reclass_data_revision: master
25 salt_master_environment_repository: "https://github.com/tcpcloud"
26 salt_master_environment_revision: master
27 reclass_config_master: 192.168.10.90
28 single_address: 172.16.10.90
29 infra_config_address: ${_param:single_address}
30 cluster_domain: virtual-mcp11-aio.local
31 cluster_name: virtual-mcp11-aio
32 infra_config_hostname: cfg01
33
34 mysql_admin_user: root
35 mysql_admin_password: workshop
36 mysql_cluster_role: master
37 rabbitmq_secret_key: workshop
38 rabbitmq_admin_password: workshop
39 loopback_device_size: 20
40 salt_master_host: 192.168.10.90
41 salt_master_base_environment: prd
42 salt_minion_ca_host: ${linux:network:fqdn}
43 salt_api_password_hash: "$6$sGnRlxGf$al5jMCetLP.vfI/fTl3Z0N7Za1aeiexL487jAtyRABVfT3NlwZxQGVhO7S1N8OwS/34VHYwZQA8lkXwKMN/GS1"
44 openssh:
45 server:
46 password_auth: true
47 permit_root_login: true
48 linux:
49 system:
50 user:
51 root:
52 enabled: true
53 # r00tme
54 password: $6$9ojWyyN.$26Vj46JtCUL6C7XBQ8RmQTZLwo8/8SkqTRElXh0X2YBLrt7E/aVe2AYQ5gguYUwUknZNOSn5q7M9M3Jyf2gof/
55 repo:
56 linux_system_repo:
57 source: ${_param:linux_system_repo}
58 architectures: amd64
59 clean_file: true
60 pin:
61 - pin: ${_param:linux_system_repo_pin}
62 priority: ${_param:linux_system_repo_priority}
63 package: '*'
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +020064 network:
65 bridge: openvswitch
66 interface:
67 br-floating:
68 enabled: true
69 type: ovs_bridge
70 phy-public:
71 enabled: true
72 type: ovs_port
73 bridge: br-floating
74 proto: static
75 address: ${_param:openstack_public_neutron_subnet_gateway}
76 netmask: 255.255.255.0
Oleh Hryhorov14a1fce2018-01-24 16:04:28 +020077 ens4:
78 enabled: true
79 type: eth
80 proto: static
81 address: ${_param:single_address}
82 netmask: 255.255.255.0
83 ens3:
84 enabled: true
85 type: eth
86 proto: dhcp
Oleg Iurchenkobddb82a2017-11-21 11:42:45 +020087# override on this level
88 nova:
89 compute:
90 cache:
91 members:
92 - host: ${_param:single_address}
93 port: 11211
94 cinder:
95 volume:
96 cache:
97 members:
98 - host: ${_param:single_address}
99 port: 11211
100 galera:
101 master:
102 members:
103 - host: ${_param:single_address}
104 port: 4567
105 neutron:
106 server:
107 message_queue:
108 members:
109 - host: ${_param:single_address}