Updated openstack id to include
message broker configuration Change-Id: Ia3fe6ddbe92b354b81f5572ba3f6fba60ac3ce31 Signed-off-by: smarcet <smarcet@gmail.com>
This commit is contained in:
parent
98370830a3
commit
d7a418c024
@ -443,6 +443,17 @@ node /^openstackid\d*(\.openstack)?\.org$/ {
|
||||
mysql_ssl_client_key_file_contents => hiera('openstackid_mysql_ssl_client_key_file_contents'),
|
||||
mysql_ssl_client_cert_file_contents => hiera('openstackid_mysql_ssl_client_cert_file_contents'),
|
||||
user_spam_processor_to => hiera('openstackid_user_spam_processor_to'),
|
||||
message_broker_exchange_name => 'message-broker',
|
||||
message_broker_host => hiera('openstackid_message_broker_host'),
|
||||
message_broker_port => 5671,
|
||||
message_broker_vhost => 'databus',
|
||||
message_broker_login => hiera('openstackid_message_broker_login'),
|
||||
message_broker_password => hiera('openstackid_message_broker_password'),
|
||||
message_broker_ssl_enabled => true,
|
||||
message_broker_ssl_ca_file_contents => hiera('openstackid_message_broker_ssl_ca_file_contents'),
|
||||
message_broker_ssl_client_cert_file_contents => hiera('openstackid_message_broker_ssl_client_cert_file_contents'),
|
||||
message_broker_ssl_client_key_file_contents => hiera('openstackid_message_broker_ssl_client_key_file_contents'),
|
||||
message_broker_enabled => true,
|
||||
}
|
||||
}
|
||||
|
||||
@ -476,6 +487,17 @@ node /^openstackid-dev\d*\.openstack\.org$/ {
|
||||
mysql_ssl_client_key_file_contents => hiera('openstackid_dev_mysql_ssl_client_key_file_contents'),
|
||||
mysql_ssl_client_cert_file_contents => hiera('openstackid_dev_mysql_ssl_client_cert_file_contents'),
|
||||
user_spam_processor_to => hiera('openstackid_dev_user_spam_processor_to'),
|
||||
message_broker_exchange_name => 'message-broker',
|
||||
message_broker_host => hiera('openstackid_dev_message_broker_host'),
|
||||
message_broker_port => 5671,
|
||||
message_broker_vhost => 'databus',
|
||||
message_broker_login => hiera('openstackid_dev_message_broker_login'),
|
||||
message_broker_password => hiera('openstackid_dev_message_broker_password'),
|
||||
message_broker_ssl_enabled => true,
|
||||
message_broker_ssl_ca_file_contents => hiera('openstackid_dev_message_broker_ssl_ca_file_contents'),
|
||||
message_broker_ssl_client_cert_file_contents => hiera('openstackid_dev_message_broker_ssl_client_cert_file_contents'),
|
||||
message_broker_ssl_client_key_file_contents => hiera('openstackid_dev_message_broker_ssl_client_key_file_contents'),
|
||||
message_broker_enabled => true,
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -69,6 +69,20 @@ class openstack_project::openstackid_dev (
|
||||
$mysql_ssl_client_cert_file = '/etc/mysql-client-ssl/client-cert.pem',
|
||||
$mysql_ssl_client_cert_file_contents = '',
|
||||
$user_spam_processor_to = '',
|
||||
$message_broker_exchange_name = 'message-broker',
|
||||
$message_broker_host = '',
|
||||
$message_broker_port = 5672,
|
||||
$message_broker_vhost = 'databus',
|
||||
$message_broker_login = '',
|
||||
$message_broker_password = '',
|
||||
$message_broker_ssl_enabled = false,
|
||||
$message_broker_ssl_ca_file = '/etc/rabbitmq-client-ssl/ca-cert.pem',
|
||||
$message_broker_ssl_ca_file_contents = '',
|
||||
$message_broker_ssl_client_cert_file = '/etc/rabbitmq-client-ssl/client-cert.pem',
|
||||
$message_broker_ssl_client_cert_file_contents = '',
|
||||
$message_broker_ssl_client_key_file = '/etc/rabbitmq-client-ssl/client-key.pem',
|
||||
$message_broker_ssl_client_key_file_contents = '',
|
||||
$message_broker_enabled = false,
|
||||
) {
|
||||
|
||||
class { 'openstack_project::server': }
|
||||
@ -128,7 +142,21 @@ class openstack_project::openstackid_dev (
|
||||
mysql_ssl_client_key_file_contents => $mysql_ssl_client_key_file_contents,
|
||||
mysql_ssl_client_cert_file => $mysql_ssl_client_cert_file,
|
||||
mysql_ssl_client_cert_file_contents => $mysql_ssl_client_cert_file_contents,
|
||||
user_spam_processor_to => $user_spam_processor_to
|
||||
user_spam_processor_to => $user_spam_processor_to,
|
||||
message_broker_exchange_name => $message_broker_exchange_name,
|
||||
message_broker_host => $message_broker_host,
|
||||
message_broker_port => $message_broker_port,
|
||||
message_broker_vhost => $message_broker_vhost,
|
||||
message_broker_login => $message_broker_login,
|
||||
message_broker_password => $message_broker_password,
|
||||
message_broker_ssl_enabled => $message_broker_ssl_enabled,
|
||||
message_broker_ssl_ca_file => $message_broker_ssl_ca_file,
|
||||
message_broker_ssl_ca_file_contents => $message_broker_ssl_ca_file_contents,
|
||||
message_broker_ssl_client_cert_file => $message_broker_ssl_client_cert_file,
|
||||
message_broker_ssl_client_cert_file_contents => $message_broker_ssl_client_cert_file_contents,
|
||||
message_broker_ssl_client_key_file => $message_broker_ssl_client_key_file,
|
||||
message_broker_ssl_client_key_file_contents => $message_broker_ssl_client_key_file_contents,
|
||||
message_broker_enabled => $message_broker_enabled,
|
||||
}
|
||||
|
||||
# redis (custom module written by tipit)
|
||||
|
@ -70,6 +70,20 @@ class openstack_project::openstackid_prod (
|
||||
$mysql_ssl_client_cert_file = '/etc/mysql-client-ssl/client-cert.pem',
|
||||
$mysql_ssl_client_cert_file_contents = '',
|
||||
$user_spam_processor_to = '',
|
||||
$message_broker_exchange_name = 'message-broker',
|
||||
$message_broker_host = '',
|
||||
$message_broker_port = 5672,
|
||||
$message_broker_vhost = 'databus',
|
||||
$message_broker_login = '',
|
||||
$message_broker_password = '',
|
||||
$message_broker_ssl_enabled = false,
|
||||
$message_broker_ssl_ca_file = '/etc/rabbitmq-client-ssl/ca-cert.pem',
|
||||
$message_broker_ssl_ca_file_contents = '',
|
||||
$message_broker_ssl_client_cert_file = '/etc/rabbitmq-client-ssl/client-cert.pem',
|
||||
$message_broker_ssl_client_cert_file_contents = '',
|
||||
$message_broker_ssl_client_key_file = '/etc/rabbitmq-client-ssl/client-key.pem',
|
||||
$message_broker_ssl_client_key_file_contents = '',
|
||||
$message_broker_enabled = false,
|
||||
) {
|
||||
|
||||
class { 'openstack_project::server': }
|
||||
@ -131,7 +145,21 @@ class openstack_project::openstackid_prod (
|
||||
mysql_ssl_client_key_file_contents => $mysql_ssl_client_key_file_contents,
|
||||
mysql_ssl_client_cert_file => $mysql_ssl_client_cert_file,
|
||||
mysql_ssl_client_cert_file_contents => $mysql_ssl_client_cert_file_contents,
|
||||
user_spam_processor_to => $user_spam_processor_to
|
||||
user_spam_processor_to => $user_spam_processor_to,
|
||||
message_broker_exchange_name => $message_broker_exchange_name,
|
||||
message_broker_host => $message_broker_host,
|
||||
message_broker_port => $message_broker_port,
|
||||
message_broker_vhost => $message_broker_vhost,
|
||||
message_broker_login => $message_broker_login,
|
||||
message_broker_password => $message_broker_password,
|
||||
message_broker_ssl_enabled => $message_broker_ssl_enabled,
|
||||
message_broker_ssl_ca_file => $message_broker_ssl_ca_file,
|
||||
message_broker_ssl_ca_file_contents => $message_broker_ssl_ca_file_contents,
|
||||
message_broker_ssl_client_cert_file => $message_broker_ssl_client_cert_file,
|
||||
message_broker_ssl_client_cert_file_contents => $message_broker_ssl_client_cert_file_contents,
|
||||
message_broker_ssl_client_key_file => $message_broker_ssl_client_key_file,
|
||||
message_broker_ssl_client_key_file_contents => $message_broker_ssl_client_key_file_contents,
|
||||
message_broker_enabled => $message_broker_enabled,
|
||||
}
|
||||
|
||||
# redis (custom module written by tipit)
|
||||
|
Loading…
x
Reference in New Issue
Block a user