38 lines
1.2 KiB
Plaintext
38 lines
1.2 KiB
Plaintext
<%-
|
|
nodes=scope.function_hiera(['nodes'])
|
|
contrail_node_basename=scope.lookupvar('contrail::contrail_node_basename')
|
|
priv_ip=Array.new
|
|
nodes.each do |node|
|
|
case node['role']
|
|
when 'base-os'
|
|
if node['user_node_name'] =~ /^#{contrail_node_basename}-.*/
|
|
priv_ip << node['private_address']
|
|
end
|
|
end
|
|
end
|
|
-%>
|
|
[DEFAULTS]
|
|
ifmap_server_ip=<%= scope.lookupvar('contrail::address') %>
|
|
ifmap_server_port=8443
|
|
ifmap_username=schema-transformer
|
|
ifmap_password=schema-transformer
|
|
api_server_ip=<%= scope.lookupvar('contrail::contrail_mgmt_vip') %>
|
|
api_server_port=8082
|
|
zk_server_ip=<%= priv_ip.map{ |ip| "#{ip}:2181" }.join(',') %>
|
|
log_file=/var/log/contrail/contrail-schema.log
|
|
cassandra_server_list=<%= priv_ip.map{ |ip| "#{ip}:9160" }.join(' ') %>
|
|
disc_server_ip=<%= scope.lookupvar('contrail::contrail_private_vip') %>
|
|
disc_server_port=5998
|
|
log_local=1
|
|
log_level=SYS_NOTICE
|
|
rabbit_server=<%= scope.lookupvar('contrail::mos_mgmt_vip') %>
|
|
rabbit_port=5673
|
|
rabbit_user = nova
|
|
rabbit_password = <%= scope.lookupvar('contrail::rabbit_password') %>
|
|
|
|
[SECURITY]
|
|
use_certs=False
|
|
keyfile=/etc/contrail/ssl/private_keys/schema_xfer_key.pem
|
|
certfile=/etc/contrail/ssl/certs/schema_xfer.pem
|
|
ca_certs=/etc/contrail/ssl/certs/ca.pem
|