d6ec205b3a39415ad9e77d7b12082852f4a9d2fd
[fuel.git] / mcp / reclass / classes / cluster / virtual-mcp-pike-common-noha / openstack_init.yml
1 ##############################################################################
2 # Copyright (c) 2017 Mirantis Inc., Enea AB and others.
3 # All rights reserved. This program and the accompanying materials
4 # are made available under the terms of the Apache License, Version 2.0
5 # which accompanies this distribution, and is available at
6 # http://www.apache.org/licenses/LICENSE-2.0
7 ##############################################################################
8 ---
9 parameters:
10   _param:
11     openstack_version: pike
12     apt_mk_version: nightly
13     mcp_repo_version: 1.1
14     openstack_region: RegionOne
15     admin_email: root@localhost
16     cluster_public_protocol: http
17     cluster_public_host: ${_param:opnfv_openstack_control_node01_external_address}
18     neutron_public_protocol: http
19     neutron_control_dvr: 'False'
20     neutron_l3_ha: 'False'
21     neutron_global_physnet_mtu: 1500
22     neutron_external_mtu: 1500
23     neutron_gateway_dvr: 'False'
24     neutron_gateway_agent_mode: legacy
25     neutron_compute_dvr: 'False'
26     neutron_compute_agent_mode: legacy
27     neutron_compute_external_access: 'False'
28     galera_server_cluster_name: openstack_cluster
29     galera_server_maintenance_password: opnfv_secret
30     galera_server_admin_password: opnfv_secret
31     cluster_vip_address: ${_param:cluster_public_host}
32     cluster_local_address: ${_param:openstack_control_address}
33     cluster_node01_hostname: ctl01
34     cluster_node01_address: ${_param:opnfv_openstack_control_node01_address}
35     cluster_node02_hostname: ctl02
36     cluster_node02_address: ${_param:opnfv_openstack_control_node02_address}
37     cluster_node03_hostname: ctl03
38     cluster_node03_address: ${_param:opnfv_openstack_control_node03_address}
39     rabbitmq_secret_key: opnfv_secret
40     rabbitmq_admin_password: opnfv_secret
41     rabbitmq_openstack_password: opnfv_secret
42     rabbitmq_cold_password: opnfv_secret
43     glance_version: ${_param:openstack_version}
44     glance_service_host: ${_param:cluster_local_address}
45     keystone_version: ${_param:openstack_version}
46     keystone_service_host: ${_param:cluster_local_address}
47     heat_version: ${_param:openstack_version}
48     heat_service_host: ${_param:cluster_local_address}
49     heat_domain_admin_password: opnfv_secret
50     ceilometer_version: ${_param:openstack_version}
51     ceilometer_service_host: ${_param:cluster_local_address}
52     ceilometer_database_host: ${_param:cluster_local_address}
53     cinder_version: ${_param:openstack_version}
54     cinder_service_host: ${_param:cluster_local_address}
55     nova_version: ${_param:openstack_version}
56     nova_service_host: ${_param:cluster_local_address}
57     nova_vncproxy_url: http://${_param:cluster_vip_address}:8060
58     neutron_version: ${_param:openstack_version}
59     neutron_service_host: ${_param:cluster_local_address}
60     mysql_admin_user: root
61     mysql_admin_password: opnfv_secret
62     mysql_cinder_password: opnfv_secret
63     mysql_ceilometer_password: opnfv_secret
64     mysql_glance_password: opnfv_secret
65     mysql_grafana_password: opnfv_secret
66     mysql_heat_password: opnfv_secret
67     mysql_keystone_password: opnfv_secret
68     mysql_neutron_password: opnfv_secret
69     mysql_nova_password: opnfv_secret
70     mysql_aodh_password: opnfv_secret
71     keystone_service_token: opnfv_secret
72     keystone_admin_password: opnfv_secret
73     keystone_ceilometer_password: opnfv_secret
74     keystone_cinder_password: opnfv_secret
75     keystone_glance_password: opnfv_secret
76     keystone_heat_password: opnfv_secret
77     keystone_keystone_password: opnfv_secret
78     keystone_neutron_password: opnfv_secret
79     keystone_nova_password: opnfv_secret
80     ceilometer_secret_key: opnfv_secret
81     metadata_password: opnfv_secret
82     horizon_version: ${_param:openstack_version}
83     horizon_secret_key: opaesee8Que2yahJoh9fo0eefo1Aeyo6ahyei8zeiboh3aeth5loth7ieNa5xi5e
84     horizon_identity_host: ${_param:cluster_vip_address}
85     horizon_identity_encryption: none
86     horizon_identity_version: 3
87     mongodb_server_replica_set: ceilometer
88     mongodb_ceilometer_password: opnfv_secret
89     mongodb_admin_password: opnfv_secret
90     mongodb_shared_key: eoTh1AwahlahqueingeejooLughah4tei9feing0eeVaephooDi2li1TaeV1ooth
91     aodh_version: ${_param:openstack_version}
92     keystone_aodh_password: opnfv_secret
93     aodh_service_host: ${_param:cluster_local_address}
94   linux:
95     system:
96       repo:
97         uca:
98           source: "deb http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-updates/${_param:openstack_version} main"
99           architectures: amd64
100           key_id: EC4926EA
101           key_server: keyserver.ubuntu.com
102       kernel:
103         sysctl:
104           net.ipv4.tcp_congestion_control: yeah
105           net.ipv4.tcp_slow_start_after_idle: 0
106           net.ipv4.tcp_fin_timeout: 30
107     network:
108       host:
109         ctl:
110           address: ${_param:openstack_control_address}
111           names:
112             - ctl
113             - ctl.${_param:cluster_domain}
114         ctl01:
115           address: ${_param:openstack_control_node01_address}
116           names:
117             - ctl01
118             - ctl01.${_param:cluster_domain}
119         gtw01:
120           address: ${_param:openstack_gateway_address}
121           names:
122             - gtw01
123             - gtw01.${_param:cluster_domain}
124         cmp01:
125           address: ${_param:opnfv_openstack_compute_node01_control_address}
126           names:
127             - cmp01
128             - cmp01.${_param:cluster_domain}
129         cmp02:
130           address: ${_param:opnfv_openstack_compute_node02_control_address}
131           names:
132             - cmp02
133             - cmp02.${_param:cluster_domain}