Revert "Upgrade SDC to use common cassandra cluster"
[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'].join(",").gsub(/[|]/,''),
12       :cassandra_port                  => node['cassandra']['cassandra_port'],
13       :DC_NAME                         => node['cassandra']['datacenter_name']+node.chef_environment,
14       :socket_connect_timeout          => node['cassandra']['socket_connect_timeout'],
15       :socket_read_timeout             => node['cassandra']['socket_read_timeout'],
16       :cassandra_pwd                   => node['cassandra'][:cassandra_password],
17       :cassandra_usr                   => node['cassandra'][:cassandra_user],
18       :cassandra_truststore_password   => node['cassandra'][:truststore_password],
19       :cassandra_ssl_enabled           => "#{ENV['cassandra_ssl_enabled']}",
20       :catalog_notification_url        => node['ONBOARDING_BE']['catalog_notification_url'],
21       :catalog_be_http_port            => node['BE'][:http_port],
22       :catalog_be_ssl_port             => node['BE'][:https_port],
23       :catalog_be_fqdn                 => node['Nodes']['BE']
24    })
25 end
26
27
28
29 template "VnfrepoConfiguration" do
30    path "#{ENV['JETTY_BASE']}/config/onboarding-be/config-vnfrepo.yaml"
31    source "vnfrepo-configuration.yaml.erb"
32    owner "jetty"
33    group "jetty"
34    mode "0755"
35    variables({
36       :VNFREPO_IP   => node['VnfRepo']['vnfRepoHost'],
37       :VNFREPO_PORT => node['VnfRepo']['vnfRepoPort']
38    })
39 end
40
41
42
43 template "ExternalTestingConfiguration" do
44    path "#{ENV['JETTY_BASE']}/config/onboarding-be/externaltesting-configuration.yaml"
45    source "externaltesting-configuration.yaml.erb"
46    owner "jetty"
47    group "jetty"
48    mode "0755"
49    variables({
50       :EP1_CONFIG => node['EXTTEST']['ep1_config'],
51       :EP2_CONFIG => node['EXTTEST']['ep2_config']
52    })
53 end