Create on boarding docker
[sdc.git] / openecomp-be / dist / sdc-onboard-backend-docker / artifacts / chef-repo / cookbooks / sdc-onboard-backend / recipes / ON_5_setup_configuration.rb
1 template "onboard-be-config" do
2    path "#{ENV['JETTY_BASE']}/config/onboarding-be/onboarding_configuration.yaml"
3    source "configuration.yaml.erb"
4    owner "jetty"
5    group "jetty"
6    mode "0755"
7    variables({
8       :onboard_ip             => node['ONBOARDING_BE_VIP'],
9       :onboard_port           => node['ONBOARDING_BE'][:http_port],
10       :ssl_port               => node['ONBOARDING_BE'][:https_port],
11       :cassandra_ip           => node['Nodes']['CS'],
12       :DC_NAME                => node['cassandra'][:cluster_name]+node.chef_environment,
13       :socket_connect_timeout => node['cassandra']['socket_connect_timeout'],
14       :socket_read_timeout    => node['cassandra']['socket_read_timeout'],
15       :cassandra_pwd          => node['cassandra'][:cassandra_password],
16       :cassandra_usr          => node['cassandra'][:cassandra_user],
17       :cassandra_truststore_password => node['cassandra'][:truststore_password],
18       :cassandra_ssl_enabled => "#{ENV['cassandra_ssl_enabled']}"
19    })
20 end