blob: 688bdedb3c16117af057e674b9ef0a98991b7bbf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
|
# Needed for logging purposes. To be populated by DevOps - currently dummy
feFqdn: <%= @fe_host_ip %>
# catalog backend hostname
beHost: <%= @be_host_ip %>
# catalog backend http port
beHttpPort: <%= @catalog_port %>
# catalog backend http context
beContext: /sdc2/rest/v1/catalog/upload/resources
# catalog backend protocol
<% if node[:disableHttp] -%>
beProtocol: https
<% else %>
beProtocol: http
<% end -%>
# catalog backend ssl port
beSslPort: <%= @ssl_port %>
# threadpool size for handling requests
threadpoolSize: 50
# request processing timeout (seconds)
requestTimeout: 10
# catalog ms (the host-port values need to be changed once it is deployed)
catalogFacadeMs:
protocol: http
host: <%= node['FACADE_VIP'] %>
port: <%= @facade_port %>
healthCheckUri: "/healthCheck"
path: "/uicache"
# Determines the health check read timeout when invoking health check towards the LB (or BE whatever is configured):
healthCheckSocketTimeoutInMs: 5000
healthCheckIntervalInSeconds: 5
basicAuth:
enabled: <%= @basic_auth_flag %>
userName: <%= @user_name %>
userPass: <%= @user_pass %>
onboarding:
hostFe: <%= @fe_host_ip %>
<% if node[:disableHttp] -%>
protocolFe: https
portFe: <%= node['FE'][:https_port] %>
<% else %>
protocolFe: http
portFe: <%= node['FE'][:http_port] %>
<% end -%>
healthCheckUriFe: "/onboarding/v1.0/healthcheck"
hostBe: <%= node['ONBOARDING_BE_VIP'] %>
<% if node[:disableHttp] -%>
protocolBe: https
portBe: <%= node['ONBOARDING_BE'][:https_port] %>
<% else %>
protocolBe: http
portBe: <%= node['ONBOARDING_BE'][:http_port] %>
<% end -%>
dcae:
host: <%= @dcae_fe_vip %>
<% if node[:disableHttp] -%>
protocol: https
port: <%= node['DCAE']['FE'][:https_port] %>
<% else %>
protocol: http
port: <%= node['DCAE']['FE'][:http_port] %>
<% end -%>
healthCheckUri: "/dcaed/healthCheck"
identificationHeaderFields:
-
- &HTTP_IV_USER HTTP_IV_USER
- &iv-user iv-user
-
- &USER_ID USER_ID
- &user-id user-id
-
- &HTTP_CSP_ATTUID HTTP_CSP_ATTUID
- &csp-attuid csp-attuid
optionalHeaderFields:
-
- &HTTP_CSP_FIRSTNAME HTTP_CSP_FIRSTNAME
- &csp-firstname csp-firstname
-
- &HTTP_CSP_LASTNAME HTTP_CSP_LASTNAME
- &csp-lastname csp-lastname
-
- &HTTP_IV_REMOTE_ADDRESS HTTP_IV_REMOTE_ADDRESS
- &iv-remote-address iv-remote-address
-
- &HTTP_CSP_EMAIL HTTP_CSP_EMAIL
- &csp-email csp-email
version: 1.0
released: 2012-11-30
# access restriction
authCookie:
cookieName: "AuthenticationCookie"
path: /
domain: ""
securityKey: <%= node['access_restriction_key'] %>
# Connection parameters
connection:
url: jdbc:mysql://localhost:3306/db
poolSize: 17
# Protocols
protocols:
- http
- https
systemMonitoring:
enabled: false
isProxy: true
probeIntervalInSeconds: 15
healthStatusExclude:
- DE
- DMAAP
- DCAE
- DMAAP_PRODUCER
- PORTAL
- CATALOG_FACADE_MS
- External API
|