Create on boarding docker
[sdc.git] / catalog-fe / sdc-frontend / chef-repo / cookbooks / sdc-catalog-fe / recipes / FE_2_setup_configuration.rb
1 template "catalog-fe-config" do
2    path "#{ENV['JETTY_BASE']}/config/catalog-fe/configuration.yaml"
3    source "FE-configuration.yaml.erb"
4    owner "jetty"
5    group "jetty"
6    mode "0755"
7    variables({
8       :fe_host_ip   => node['Nodes']['FE'],
9       :be_host_ip   => node['Nodes']['BE'],
10       :kb_host_ip   => node['Nodes']['KB'],
11       :catalog_port => node['BE'][:http_port],
12       :ssl_port     => node['BE'][:https_port]
13    })
14 end
15
16 template "plugins-fe-config" do
17    path "#{ENV['JETTY_BASE']}/config/catalog-fe/plugins-configuration.yaml"
18    source "FE-plugins-configuration.yaml.erb"
19    owner "jetty"
20    group "jetty"
21    mode "0755"
22    variables({
23       :dcae_discovery_url     => node['Plugins']['DCAE']['dcae_discovery_url'],
24       :dcae_source_url        => node['Plugins']['DCAE']['dcae_source_url'],
25       :workflow_discovery_url => node['Plugins']['WORKFLOW']['workflow_discovery_url'],
26       :workflow_source_url    => node['Plugins']['WORKFLOW']['workflow_source_url']
27    })
28 end
29
30
31 template "onboarding-fe-config" do
32     path "#{ENV['JETTY_BASE']}/config/onboarding-fe/onboarding_configuration.yaml"
33     source "FE-onboarding-configuration.yaml.erb"
34     owner "jetty"
35     group "jetty"
36     mode "0755"
37 end