Configure SSL connection for MySQL client via client config file
This uses the mysql client configuration file to configure if SSL should be used for the connection if SSL in the internal network is enabled. Change-Id: Ifd1a06e0749a05a65f6314255843f572d2209067
This commit is contained in:
parent
cfdd5f3002
commit
9a4b972737
|
@ -55,6 +55,7 @@
|
||||||
- OS::TripleO::Services::TripleoFirewall
|
- OS::TripleO::Services::TripleoFirewall
|
||||||
- OS::TripleO::Services::NovaCompute
|
- OS::TripleO::Services::NovaCompute
|
||||||
- OS::TripleO::Services::NovaLibvirt
|
- OS::TripleO::Services::NovaLibvirt
|
||||||
|
- OS::TripleO::Services::MySQLClient
|
||||||
|
|
||||||
- name: Controller
|
- name: Controller
|
||||||
CountDefault: 1
|
CountDefault: 1
|
||||||
|
|
|
@ -18,6 +18,9 @@ parameters:
|
||||||
description: Mapping of service endpoint -> protocol. Typically set
|
description: Mapping of service endpoint -> protocol. Typically set
|
||||||
via parameter_defaults in the resource registry.
|
via parameter_defaults in the resource registry.
|
||||||
type: json
|
type: json
|
||||||
|
EnableInternalTLS:
|
||||||
|
type: boolean
|
||||||
|
default: false
|
||||||
|
|
||||||
outputs:
|
outputs:
|
||||||
role_data:
|
role_data:
|
||||||
|
@ -26,5 +29,6 @@ outputs:
|
||||||
service_name: mysql_client
|
service_name: mysql_client
|
||||||
config_settings:
|
config_settings:
|
||||||
tripleo::profile::base:database::mysql::client_bind_address: {get_param: [ServiceNetMap, MysqlNetwork]}
|
tripleo::profile::base:database::mysql::client_bind_address: {get_param: [ServiceNetMap, MysqlNetwork]}
|
||||||
|
tripleo::profile::base::database::mysql::client::enable_ssl: {get_param: EnableInternalTLS}
|
||||||
step_config: |
|
step_config: |
|
||||||
include ::tripleo::profile::base::database::mysql::client
|
include ::tripleo::profile::base::database::mysql::client
|
||||||
|
|
|
@ -156,7 +156,7 @@
|
||||||
- OS::TripleO::Services::AuditD
|
- OS::TripleO::Services::AuditD
|
||||||
- OS::TripleO::Services::Collectd
|
- OS::TripleO::Services::Collectd
|
||||||
- OS::TripleO::Services::Vpp
|
- OS::TripleO::Services::Vpp
|
||||||
|
- OS::TripleO::Services::MySQLClient
|
||||||
|
|
||||||
- name: BlockStorage
|
- name: BlockStorage
|
||||||
ServicesDefault:
|
ServicesDefault:
|
||||||
|
@ -173,6 +173,7 @@
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::FluentdClient
|
||||||
- OS::TripleO::Services::AuditD
|
- OS::TripleO::Services::AuditD
|
||||||
- OS::TripleO::Services::Collectd
|
- OS::TripleO::Services::Collectd
|
||||||
|
- OS::TripleO::Services::MySQLClient
|
||||||
|
|
||||||
- name: ObjectStorage
|
- name: ObjectStorage
|
||||||
disable_upgrade_deployment: True
|
disable_upgrade_deployment: True
|
||||||
|
@ -191,6 +192,7 @@
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::FluentdClient
|
||||||
- OS::TripleO::Services::AuditD
|
- OS::TripleO::Services::AuditD
|
||||||
- OS::TripleO::Services::Collectd
|
- OS::TripleO::Services::Collectd
|
||||||
|
- OS::TripleO::Services::MySQLClient
|
||||||
|
|
||||||
- name: CephStorage
|
- name: CephStorage
|
||||||
ServicesDefault:
|
ServicesDefault:
|
||||||
|
@ -207,3 +209,4 @@
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::FluentdClient
|
||||||
- OS::TripleO::Services::AuditD
|
- OS::TripleO::Services::AuditD
|
||||||
- OS::TripleO::Services::Collectd
|
- OS::TripleO::Services::Collectd
|
||||||
|
- OS::TripleO::Services::MySQLClient
|
||||||
|
|
Loading…
Reference in New Issue