azvyagintsev | f94ab8c | 2018-10-12 20:48:59 +0300 | [diff] [blame] | 1 | parameters: |
| 2 | _param: |
Vasyl Saienko | 1cc05de | 2018-11-19 16:49:27 +0200 | [diff] [blame] | 3 | # Enable barbican integration in other services nova,glance,cinder |
| 4 | barbican_integration_enabled: False |
azvyagintsev | 3f736c4 | 2018-11-01 20:04:29 +0200 | [diff] [blame] | 5 | # General |
| 6 | cluster_public_protocol: https |
| 7 | cluster_internal_protocol: http |
Vasyl Saienko | 71e8c54 | 2018-11-16 16:19:17 +0200 | [diff] [blame] | 8 | openstack_service_hostname: os-ctl-vip |
Vasyl Saienko | b0931af | 2019-01-15 15:42:12 +0200 | [diff] [blame] | 9 | openstack_share_service_hostname: os-share-vip |
| 10 | openstack_kmn_service_hostname: os-kmn-vip |
| 11 | openstack_telemetry_service_hostname: os-telemetry-vip |
Vasyl Saienko | 71e8c54 | 2018-11-16 16:19:17 +0200 | [diff] [blame] | 12 | openstack_service_host: ${_param:openstack_service_hostname}.${linux:system:domain} |
Vasyl Saienko | b0931af | 2019-01-15 15:42:12 +0200 | [diff] [blame] | 13 | openstack_share_service_host: ${_param:openstack_share_service_hostname}.${linux:system:domain} |
| 14 | openstack_kmn_service_host: ${_param:openstack_kmn_service_hostname}.${linux:system:domain} |
| 15 | openstack_telemetry_service_host: ${_param:openstack_telemetry_service_hostname}.${linux:system:domain} |
Oleksandr Bryndzii | 0062ffe | 2019-03-06 11:18:05 +0200 | [diff] [blame] | 16 | openstack_service_user_enabled: True |
Oleksandr Bryndzii | fab80db | 2019-04-05 12:49:23 +0300 | [diff] [blame] | 17 | openstack_telemetry_redis_db: '0' |
| 18 | openstack_telemetry_redis_sentinel_mastername: 'master_1' |
Oleksandr Bryndzii | 757f653 | 2019-05-17 14:02:08 +0300 | [diff] [blame] | 19 | openstack_upgrade_enabled: False |
ibumarskov | 3cb553c | 2019-04-22 12:58:14 +0400 | [diff] [blame] | 20 | openstack_region: RegionOne |
azvyagintsev | f94ab8c | 2018-10-12 20:48:59 +0300 | [diff] [blame] | 21 | # SSL |
| 22 | ceilometer_agent_ssl_enabled: False |
| 23 | openstack_mysql_x509_enabled: False |
| 24 | # for non-ssl use 5672 / for ssl 5671 |
| 25 | openstack_rabbitmq_port: 5672 |
| 26 | openstack_rabbitmq_x509_enabled: False |
Oleksandr Bryndzii | 757f653 | 2019-05-17 14:02:08 +0300 | [diff] [blame] | 27 | # RabbitMQ |
| 28 | rabbitmq_upgrade_enabled: ${_param:openstack_upgrade_enabled} |
sgarbuz | b8fb874 | 2019-07-05 15:24:37 +0300 | [diff] [blame] | 29 | # Galera |
| 30 | galera_upgrade_enabled: ${_param:openstack_upgrade_enabled} |
azvyagintsev | 3f736c4 | 2018-11-01 20:04:29 +0200 | [diff] [blame] | 31 | # Openstack memcache |
Oleh Hryhorov | 26e8d6f | 2018-11-21 16:18:57 +0200 | [diff] [blame] | 32 | openstack_memcached_server_bind_address: 0.0.0.0 |
Oleksandr Bryndzii | 87f2423 | 2018-10-02 09:51:13 +0000 | [diff] [blame] | 33 | openstack_memcache_security_enabled: False |
| 34 | openstack_memcache_security_strategy: 'ENCRYPT' |
azvyagintsev | 3f736c4 | 2018-11-01 20:04:29 +0200 | [diff] [blame] | 35 | openstack_memcached_proto_tcp_enabled: True |
| 36 | openstack_memcached_proto_udp_enabled: False |
Vasyl Saienko | 2676316 | 2019-01-22 18:55:48 +0200 | [diff] [blame] | 37 | openstack_version: queens |
Mykyta Karpin | 569ac8f | 2018-12-11 11:33:55 +0200 | [diff] [blame] | 38 | openstack_old_version: ${_param:openstack_version} |
Oleksandr Shyshko | b508ed4 | 2019-02-27 13:23:06 +0200 | [diff] [blame] | 39 | # Security compliance user options |
| 40 | openstack_service_user_options: |
| 41 | ignore_change_password_upon_first_use: True |
| 42 | ignore_password_expiry: True |
Pavlo Shchelokovskyy | c2d455a | 2019-05-16 16:04:33 +0300 | [diff] [blame] | 43 | ignore_lockout_failure_attempts: True |
Oleksandr Shyshko | b508ed4 | 2019-02-27 13:23:06 +0200 | [diff] [blame] | 44 | lock_password: False |
Oleksandr Bryndzii | 256f63e | 2018-10-02 11:36:05 +0000 | [diff] [blame] | 45 | # Cinder |
sgarbuz | f5956c2 | 2019-05-20 14:10:11 +0300 | [diff] [blame] | 46 | mysql_cinder_username: cinder |
| 47 | keystone_cinder_username: cinder |
Oleksandr Bryndzii | 256f63e | 2018-10-02 11:36:05 +0000 | [diff] [blame] | 48 | cinder_memcache_security_enabled: ${_param:openstack_memcache_security_enabled} |
| 49 | cinder_memcache_secret_key: '' |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 50 | cinder_old_version: ${_param:openstack_old_version} |
| 51 | cinder_version: ${_param:openstack_version} |
| 52 | cinder_upgrade_enabled: ${_param:openstack_upgrade_enabled} |
Oleksandr Bryndzii | 0062ffe | 2019-03-06 11:18:05 +0200 | [diff] [blame] | 53 | cinder_service_user_enabled: ${_param:openstack_service_user_enabled} |
Oleksandr Pidrepnyi | edaf748 | 2019-05-06 18:56:27 +0300 | [diff] [blame] | 54 | cinder_image_conversion_dir_path: /var/tmp/cinder/conversion |
Oleksandr Bryndzii | 48cf31f | 2018-10-24 16:08:46 +0300 | [diff] [blame] | 55 | # Nova |
sgarbuz | f5956c2 | 2019-05-20 14:10:11 +0300 | [diff] [blame] | 56 | mysql_nova_username: nova |
| 57 | keystone_nova_username: nova |
Oleksandr Bryndzii | 48cf31f | 2018-10-24 16:08:46 +0300 | [diff] [blame] | 58 | nova_memcache_security_enabled: ${_param:openstack_memcache_security_enabled} |
| 59 | nova_memcache_secret_key: '' |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 60 | nova_old_version: ${_param:openstack_old_version} |
| 61 | nova_version: ${_param:openstack_version} |
| 62 | nova_upgrade_enabled: ${_param:openstack_upgrade_enabled} |
Vasyl Saienko | e2bad8d | 2019-02-19 18:36:40 +0200 | [diff] [blame] | 63 | nova_instance_build_timeout: 3600 |
Oleksandr Bryndzii | 0062ffe | 2019-03-06 11:18:05 +0200 | [diff] [blame] | 64 | nova_service_user_enabled: ${_param:openstack_service_user_enabled} |
Oleksandr Bryndzii | 61d8db8 | 2018-10-24 16:03:12 +0300 | [diff] [blame] | 65 | # Glance |
sgarbuz | f5956c2 | 2019-05-20 14:10:11 +0300 | [diff] [blame] | 66 | mysql_glance_username: glance |
| 67 | keystone_glance_username: glance |
Oleksandr Bryndzii | 61d8db8 | 2018-10-24 16:03:12 +0300 | [diff] [blame] | 68 | glance_memcache_security_enabled: ${_param:openstack_memcache_security_enabled} |
| 69 | glance_memcache_secret_key: '' |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 70 | glance_old_version: ${_param:openstack_old_version} |
| 71 | glance_version: ${_param:openstack_version} |
| 72 | glance_upgrade_enabled: ${_param:openstack_upgrade_enabled} |
Vasyl Saienko | ebe9062 | 2018-11-12 11:03:18 +0200 | [diff] [blame] | 73 | # Allow CORS from horizon, needed for direct upload |
| 74 | glance_cors_allowed_origin: '${_param:horizon_public_protocol}://${_param:horizon_public_host}' |
Oleksandr Bryndzii | b7c9217 | 2018-10-24 12:02:20 +0300 | [diff] [blame] | 75 | # Heat |
sgarbuz | f5956c2 | 2019-05-20 14:10:11 +0300 | [diff] [blame] | 76 | mysql_heat_username: heat |
| 77 | keystone_heat_username: heat |
Oleksandr Bryndzii | b7c9217 | 2018-10-24 12:02:20 +0300 | [diff] [blame] | 78 | heat_memcache_security_enabled: ${_param:openstack_memcache_security_enabled} |
| 79 | heat_memcache_secret_key: '' |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 80 | heat_old_version: ${_param:openstack_old_version} |
| 81 | heat_version: ${_param:openstack_version} |
| 82 | heat_upgrade_enabled: ${_param:openstack_upgrade_enabled} |
Oleksandr Bryndzii | c72982c | 2018-10-24 11:50:20 +0300 | [diff] [blame] | 83 | # Aodh |
sgarbuz | f5956c2 | 2019-05-20 14:10:11 +0300 | [diff] [blame] | 84 | mysql_aodh_username: aodh |
| 85 | keystone_aodh_username: aodh |
Oleksandr Bryndzii | c72982c | 2018-10-24 11:50:20 +0300 | [diff] [blame] | 86 | aodh_memcache_security_enabled: ${_param:openstack_memcache_security_enabled} |
| 87 | aodh_memcache_secret_key: '' |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 88 | aodh_old_version: ${_param:openstack_old_version} |
| 89 | aodh_version: ${_param:openstack_version} |
| 90 | aodh_upgrade_enabled: ${_param:openstack_upgrade_enabled} |
Oleksandr Bryndzii | a494603 | 2019-04-05 13:18:25 +0300 | [diff] [blame] | 91 | aodh_redis_db: ${_param:openstack_telemetry_redis_db} |
| 92 | aodh_redis_sentinel_mastername: ${_param:openstack_telemetry_redis_sentinel_mastername} |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 93 | # Ceilometer |
sgarbuz | f5956c2 | 2019-05-20 14:10:11 +0300 | [diff] [blame] | 94 | mysql_ceilometer_username: ceilometer |
| 95 | keystone_ceilometer_username: ceilometer |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 96 | ceilometer_old_version: ${_param:openstack_old_version} |
| 97 | ceilometer_version: ${_param:openstack_version} |
| 98 | ceilometer_upgrade_enabled: ${_param:openstack_upgrade_enabled} |
sgarbuz | e910157 | 2019-02-25 11:08:25 +0200 | [diff] [blame] | 99 | ceilometer_gnocchi_archive_policy: default |
Oleksandr Bryndzii | 271c9e7 | 2019-04-05 13:22:48 +0300 | [diff] [blame] | 100 | ceilometer_redis_db: ${_param:openstack_telemetry_redis_db} |
| 101 | ceilometer_redis_sentinel_mastername: ${_param:openstack_telemetry_redis_sentinel_mastername} |
sgarbuz | f5956c2 | 2019-05-20 14:10:11 +0300 | [diff] [blame] | 102 | # Congress |
| 103 | keystone_congress_username: congress |
| 104 | # Grafana |
| 105 | mysql_grafana_username: grafana |
| 106 | # Graphite |
| 107 | mysql_graphite_username: graphite |
Oleksandr Bryndzii | 0b5809e | 2018-11-01 18:23:35 +0200 | [diff] [blame] | 108 | # Gnocchi |
sgarbuz | f5956c2 | 2019-05-20 14:10:11 +0300 | [diff] [blame] | 109 | mysql_gnocchi_username: gnocchi |
| 110 | keystone_gnocchi_username: gnocchi |
Oleksandr Bryndzii | 0b5809e | 2018-11-01 18:23:35 +0200 | [diff] [blame] | 111 | gnocchi_memcache_security_enabled: ${_param:openstack_memcache_security_enabled} |
| 112 | gnocchi_memcache_secret_key: '' |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 113 | gnocchi_version: 4.0 |
Mykyta Karpin | 569ac8f | 2018-12-11 11:33:55 +0200 | [diff] [blame] | 114 | gnocchi_old_version: ${_param:gnocchi_version} |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 115 | gnocchi_upgrade_enabled: ${_param:openstack_upgrade_enabled} |
Oleksandr Bryndzii | fab80db | 2019-04-05 12:49:23 +0300 | [diff] [blame] | 116 | gnocchi_redis_db: ${_param:openstack_telemetry_redis_db} |
| 117 | gnocchi_redis_sentinel_mastername: ${_param:openstack_telemetry_redis_sentinel_mastername} |
Oleksandr Bryndzii | 0bf966d | 2018-11-01 18:36:54 +0200 | [diff] [blame] | 118 | # Panko |
sgarbuz | f5956c2 | 2019-05-20 14:10:11 +0300 | [diff] [blame] | 119 | mysql_panko_username: panko |
| 120 | keystone_panko_username: panko |
Oleksandr Bryndzii | 0bf966d | 2018-11-01 18:36:54 +0200 | [diff] [blame] | 121 | panko_memcache_security_enabled: ${_param:openstack_memcache_security_enabled} |
| 122 | panko_memcache_secret_key: '' |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 123 | panko_old_version: ${_param:openstack_old_version} |
| 124 | panko_version: ${_param:openstack_version} |
| 125 | panko_upgrade_enabled: ${_param:openstack_upgrade_enabled} |
Oleksandr Bryndzii | 43fed5f | 2018-11-01 19:26:19 +0200 | [diff] [blame] | 126 | # Barbican |
sgarbuz | f5956c2 | 2019-05-20 14:10:11 +0300 | [diff] [blame] | 127 | mysql_barbican_username: barbican |
| 128 | keystone_barbican_username: barbican |
Oleksandr Bryndzii | 43fed5f | 2018-11-01 19:26:19 +0200 | [diff] [blame] | 129 | barbican_memcache_security_enabled: ${_param:openstack_memcache_security_enabled} |
| 130 | barbican_memcache_secret_key: '' |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 131 | barbican_old_version: ${_param:openstack_old_version} |
| 132 | barbican_version: ${_param:openstack_version} |
| 133 | barbican_upgrade_enabled: ${_param:openstack_upgrade_enabled} |
sgarbuz | f5956c2 | 2019-05-20 14:10:11 +0300 | [diff] [blame] | 134 | # Billometer |
| 135 | keystone_billometer_username: billometer |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 136 | # Designate |
sgarbuz | f5956c2 | 2019-05-20 14:10:11 +0300 | [diff] [blame] | 137 | mysql_designate_username: designate |
| 138 | keystone_designate_username: designate |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 139 | designate_old_version: ${_param:openstack_old_version} |
| 140 | designate_version: ${_param:openstack_version} |
| 141 | designate_upgrade_enabled: ${_param:openstack_upgrade_enabled} |
Martin Polreich | 22af7b1 | 2019-11-06 11:30:41 +0100 | [diff] [blame] | 142 | designate_export_policy_grains: true |
Oleksandr Bryndzii | 242b2d1 | 2018-11-07 13:49:15 +0200 | [diff] [blame] | 143 | # Ironic |
sgarbuz | f5956c2 | 2019-05-20 14:10:11 +0300 | [diff] [blame] | 144 | mysql_ironic_username: ironic |
| 145 | keystone_ironic_username: ironic |
Oleksandr Bryndzii | 242b2d1 | 2018-11-07 13:49:15 +0200 | [diff] [blame] | 146 | ironic_memcache_security_enabled: ${_param:openstack_memcache_security_enabled} |
| 147 | ironic_memcache_secret_key: '' |
Vasyl Saienko | 0773045 | 2019-01-31 11:04:48 +0200 | [diff] [blame] | 148 | ironic_console_enabled: true |
Oleksii Grudev | 2399a03 | 2019-02-07 14:04:11 +0200 | [diff] [blame] | 149 | ironic_old_version: ${_param:openstack_old_version} |
| 150 | ironic_version: ${_param:openstack_version} |
| 151 | ironic_upgrade_enabled: ${_param:openstack_upgrade_enabled} |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 152 | # Keystone |
sgarbuz | f5956c2 | 2019-05-20 14:10:11 +0300 | [diff] [blame] | 153 | mysql_keystone_username: keystone |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 154 | keystone_old_version: ${_param:openstack_old_version} |
| 155 | keystone_version: ${_param:openstack_version} |
| 156 | keystone_upgrade_enabled: ${_param:openstack_upgrade_enabled} |
Oleksandr Bryndzii | 1558a8e | 2019-02-27 14:23:23 +0200 | [diff] [blame] | 157 | # (obryndzii) Rotating keys too frequently, or with ``[fernet_tokens] max_active_keys`` |
| 158 | # set too low, will cause tokens to become invalid prior to their expiration. |
| 159 | # As tokens may be fetched beyond their initial expiration period (nova live migration, |
| 160 | # cider volume backup), keys should not be fully rotated within the period of |
| 161 | # ``[token] expiration``+``[token] allow_expired_window`` seconds to prevent the tokens |
| 162 | # becoming unavailable. |
| 163 | # The max_active_keys default value was adjusted according to the following defaults: |
| 164 | # [token]/allow_expired_window = 172800 (48 hours) |
| 165 | # [token]/expiration = 3600 (1 hour) |
| 166 | # rotation_frequency = 1 hour (keystone_fernet_rotate_rsync_minute/hour 0 *) |
| 167 | # max_active_keys = (allow_expired_window + expiration)/rotation_frequency + 2 |
| 168 | # In case of changing those defaults the keystone_tokens_max_active_keys value should be |
| 169 | # calculated according to the definition above. |
| 170 | keystone_tokens_expiration: 3600 |
| 171 | keystone_tokens_max_active_keys: 51 |
Oleksandr Bryndzii | 8b98a63 | 2019-03-01 18:52:45 +0200 | [diff] [blame] | 172 | keystone_tokens_allow_expired_window: 172800 |
Oleksandr Bryndzii | 1558a8e | 2019-02-27 14:23:23 +0200 | [diff] [blame] | 173 | keystone_fernet_rotate_rsync_minute: 0 |
| 174 | keystone_fernet_rotate_rsync_hour: '*' |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 175 | # Manila |
sgarbuz | f5956c2 | 2019-05-20 14:10:11 +0300 | [diff] [blame] | 176 | mysql_manila_username: manila |
| 177 | keystone_manila_username: manila |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 178 | manila_old_version: ${_param:openstack_old_version} |
| 179 | manila_version: ${_param:openstack_version} |
| 180 | manila_upgrade_enabled: ${_param:openstack_upgrade_enabled} |
sgarbuz | f5956c2 | 2019-05-20 14:10:11 +0300 | [diff] [blame] | 181 | # Murano |
| 182 | mysql_murano_username: murano |
| 183 | keystone_murano_username: murano |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 184 | # Neutron |
sgarbuz | f5956c2 | 2019-05-20 14:10:11 +0300 | [diff] [blame] | 185 | mysql_neutron_username: neutron |
| 186 | keystone_neutron_username: neutron |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 187 | neutron_old_version: ${_param:openstack_old_version} |
| 188 | neutron_version: ${_param:openstack_version} |
| 189 | neutron_upgrade_enabled: ${_param:openstack_upgrade_enabled} |
Oleksandr Bryndzii | 1d42349 | 2018-11-06 10:35:02 +0200 | [diff] [blame] | 190 | # Apache mods defaults |
Oleksandr Bryndzii | 955e67a1 | 2018-12-13 23:31:28 +0000 | [diff] [blame] | 191 | # Stacklight uses /server-status endpoint to monitor apache |
Oleksandr Bryndzii | 1d42349 | 2018-11-06 10:35:02 +0200 | [diff] [blame] | 192 | apache_mods_status_enabled: True |
Oleksandr Bryndzii | 955e67a1 | 2018-12-13 23:31:28 +0000 | [diff] [blame] | 193 | apache_mods_status_status: 'enabled' |
Oleksandr Bryndzii | da2c783 | 2018-12-18 12:58:36 +0000 | [diff] [blame] | 194 | apache_mods_status_host_address: '127.0.0.1' |
| 195 | apache_mods_status_host_port: 80 |
Oleh Hryhorov | 1b5be04 | 2018-11-29 19:04:34 +0200 | [diff] [blame] | 196 | apache_horizon_listen_address: '0.0.0.0' |
Mykyta Karpin | 3ed24aa | 2018-12-21 10:58:30 +0200 | [diff] [blame] | 197 | # Apache proxies for openstack aren't used as HA proxies, they are |
| 198 | # simply ssl terminators in case of setup of ssl on internal endpoints |
| 199 | # for services which don't support running under apache and wsgi. |
| 200 | # So retry parameter is set 0, to eliminate maintenance mode for backend |
| 201 | # which is 60 seconds by default. |
| 202 | apache_proxy_openstack_api_retry: 0 |
| 203 | apache_proxy_openstack_cinder_retry: ${_param:apache_proxy_openstack_api_retry} |
| 204 | apache_proxy_openstack_designate_retry: ${_param:apache_proxy_openstack_api_retry} |
| 205 | apache_proxy_openstack_glance_retry: ${_param:apache_proxy_openstack_api_retry} |
| 206 | apache_proxy_openstack_heat_retry: ${_param:apache_proxy_openstack_api_retry} |
| 207 | apache_proxy_openstack_ironic_retry: ${_param:apache_proxy_openstack_api_retry} |
| 208 | apache_proxy_openstack_nova_retry: ${_param:apache_proxy_openstack_api_retry} |
| 209 | apache_proxy_openstack_neutron_retry: ${_param:apache_proxy_openstack_api_retry} |
| 210 | apache_proxy_openstack_aodh_retry: ${_param:apache_proxy_openstack_api_retry} |
| 211 | apache_proxy_openstack_placement_retry: ${_param:apache_proxy_openstack_api_retry} |
Vasyl Saienko | 6a26e28 | 2019-01-28 11:38:28 +0200 | [diff] [blame] | 212 | apache_proxy_openstack_octavia_retry: ${_param:apache_proxy_openstack_api_retry} |
Dmitry Kalashnik | 3369142 | 2019-03-14 18:42:59 +0400 | [diff] [blame] | 213 | # Formats for logs for openstack apache sites |
| 214 | apache_site_openstack_api_log_format: >- |
| 215 | %v:%p %h %l %u %t \"%r\" %>s %D %O \"%{Referer}i\" \"%{User-Agent}i\" |
| 216 | apache_site_openstack_aodh_log_format: ${_param:apache_site_openstack_api_log_format} |
| 217 | apache_site_openstack_barbican_log_format: ${_param:apache_site_openstack_api_log_format} |
| 218 | apache_site_openstack_cinder_log_format: ${_param:apache_site_openstack_api_log_format} |
| 219 | apache_site_openstack_gnocchi_log_format: ${_param:apache_site_openstack_api_log_format} |
| 220 | apache_site_openstack_horizon_log_format: >- |
| 221 | %v:%p %{X-Forwarded-For}i %h %l %u %t \"%r\" %>s %D %O \"%{Referer}i\" \"%{User-Agent}i\" |
| 222 | apache_site_openstack_manila_log_format: ${_param:apache_site_openstack_api_log_format} |
| 223 | apache_site_openstack_placement_log_format: ${_param:apache_site_openstack_api_log_format} |
| 224 | apache_site_openstack_panko_log_format: ${_param:apache_site_openstack_api_log_format} |
Vasyl Saienko | 0e5c105 | 2018-11-06 17:35:51 +0200 | [diff] [blame] | 225 | # Horizon |
| 226 | # 'direct' mode will require cors on glance side to be enabled. |
Vasyl Saienko | ebe9062 | 2018-11-12 11:03:18 +0200 | [diff] [blame] | 227 | horizon_images_upload_mode: 'direct' |
| 228 | # TODO (vsaineko): switch to openstack_cluster_public_host |
| 229 | horizon_public_host: ${_param:cluster_public_host} |
| 230 | horizon_public_port: 443 |
| 231 | horizon_public_protocol: https |
Oleh Hryhorov | 2368cdb | 2018-12-04 14:43:44 +0200 | [diff] [blame] | 232 | horizon_server_bind_address: ${_param:single_address} |
Mykyta Karpin | 882dcac | 2018-11-30 16:37:28 +0200 | [diff] [blame] | 233 | horizon_old_version: ${_param:openstack_old_version} |
| 234 | horizon_version: ${_param:openstack_version} |
| 235 | horizon_upgrade_enabled: ${_param:openstack_upgrade_enabled} |
Martin Polreich | 22af7b1 | 2019-11-06 11:30:41 +0100 | [diff] [blame] | 236 | ## Dashboards |
| 237 | horizon_dashboard_designate_file: designate_policy.json |
| 238 | horizon_dashboard_designate_grain: designate_policy |
Ann Kamyshnikova | 119d3ec | 2018-11-28 14:32:29 +0400 | [diff] [blame] | 239 | # Octavia |
sgarbuz | f5956c2 | 2019-05-20 14:10:11 +0300 | [diff] [blame] | 240 | mysql_octavia_username: octavia |
| 241 | keystone_octavia_username: octavia |
Ann Kamyshnikova | 119d3ec | 2018-11-28 14:32:29 +0400 | [diff] [blame] | 242 | octavia_health_manager_node01_address: 192.168.10.10 |
| 243 | octavia_health_manager_node02_address: 192.168.10.11 |
| 244 | octavia_health_manager_node03_address: 192.168.10.12 |
azvyagintsev | 2ecced2 | 2019-01-21 18:46:02 +0200 | [diff] [blame] | 245 | # |
| 246 | amphora_image_name: amphora-x64-haproxy |
Michael Polenchuk | 16f2ae2 | 2019-02-19 13:02:59 +0400 | [diff] [blame] | 247 | amphora_image_url: ${_param:mcp_static_images_url}/octavia/amphora-x64-haproxy-${_param:openstack_version}-${_param:mcp_version}.qcow2 |
Denis Egorenko | 3d74e99 | 2019-09-16 16:19:19 +0400 | [diff] [blame] | 248 | |
Denis Egorenko | 7b6e374 | 2019-10-07 12:24:44 +0400 | [diff] [blame] | 249 | glance_image_cirros_name: 'TestCirros-0.4.0' |
Denis Egorenko | deb67c8 | 2019-10-07 15:51:56 +0400 | [diff] [blame] | 250 | glance_image_cirros_location: "${_param:mcp_binary_registry}/mirantis/external/images/cirros/0.4.0/cirros-0.4.0-x86_64-disk.img" |
Denis Egorenko | 3d74e99 | 2019-09-16 16:19:19 +0400 | [diff] [blame] | 251 | |
| 252 | glance_image_fedora_name: 'TestFedora-27-1.6' |
| 253 | glance_image_fedora_location: "${_param:mcp_binary_registry}/mirantis/external/images/cloud-fedora/27/Fedora-Cloud-Base-27-1.6.x86_64.qcow2" |
sgarbuz | f5956c2 | 2019-05-20 14:10:11 +0300 | [diff] [blame] | 254 | # Sahara |
| 255 | mysql_sahara_username: sahara |
| 256 | keystone_sahara_username: sahara |
| 257 | # Swift |
| 258 | keystone_swift_username: swift |
| 259 | # Tacker |
| 260 | mysql_tacker_username: tacker |
| 261 | keystone_tacker_username: tacker |
Oleh Hryhorov | 81c4c21 | 2018-11-23 17:23:15 +0200 | [diff] [blame] | 262 | # HAproxy |
| 263 | haproxy_openstack_web_bind_port: ${_param:horizon_public_port} |
| 264 | # |
| 265 | # haproxy_openstack_web_sticks_params is defined for SSL by default |
| 266 | # if cluster_protocolr HTTP is going to be used then haproxy_openstack_web_sticks_params |
| 267 | # should be redefined peroperly. For example empty list. |
| 268 | # |
| 269 | haproxy_openstack_web_sticks_params: |
| 270 | - stick-table type binary len 32 size 30k expire 30m |
| 271 | - acl clienthello req_ssl_hello_type 1 |
| 272 | - acl serverhello rep_ssl_hello_type 2 |
| 273 | - tcp-request inspect-delay 5s |
| 274 | - tcp-request content accept if clienthello |
| 275 | - tcp-response content accept if serverhello |
| 276 | - stick on payload_lv(43,1) if clienthello |
| 277 | - stick store-response payload_lv(43,1) if serverhello |