blob: 20030a79c8d5017f426de4213d531a47d2b58cd2 [file] [log] [blame]
Jakub Latusek67f4e8d2020-10-21 13:36:29 +02001{{/*
Fiachra Corcoranbe966552018-08-07 16:58:45 +01002#-------------------------------------------------------------------------------
3# ============LICENSE_START==================================================
4# * org.onap.dmaap
5# * ===========================================================================
6# * Copyright © 2017 AT&T Intellectual Property. All rights reserved.
7# * ===========================================================================
8# * Licensed under the Apache License, Version 2.0 (the "License");
9# * you may not use this file except in compliance with the License.
10# * You may obtain a copy of the License at
11# *
12# * http://www.apache.org/licenses/LICENSE-2.0
13# *
14# * Unless required by applicable law or agreed to in writing, software
15# * distributed under the License is distributed on an "AS IS" BASIS,
16# * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17# * See the License for the specific language governing permissions and
18# * limitations under the License.
19# * ============LICENSE_END====================================================
20# *
21# * ECOMP is a trademark and service mark of AT&T Intellectual Property.
22# *
23#-------------------------------------------------------------------------------
24#
25# Configuration parameters fixed at startup for the DataRouter node
26#
27# URL to retrieve dynamic configuration
28#
29#ProvisioningURL: ${DRTR_PROV_INTURL}
Jakub Latusek67f4e8d2020-10-21 13:36:29 +020030*/}}
efiacor7b9a0872019-08-28 21:20:22 +000031ProvisioningURL=https://{{ .Values.global.dmaapDrProvName }}:{{ .Values.global.dmaapDrProvExtPort2 }}/internal/prov
Fiachra Corcoranbe966552018-08-07 16:58:45 +010032
33#
34# URL to upload PUB/DEL/EXP logs
35#
36#LogUploadURL: ${DRTR_LOG_URL}
efiacor7b9a0872019-08-28 21:20:22 +000037LogUploadURL=https://{{ .Values.global.dmaapDrProvName }}:{{ .Values.global.dmaapDrProvExtPort2 }}/internal/logs
Fiachra Corcoranbe966552018-08-07 16:58:45 +010038
39#
40# The port number for http as seen within the server
41#
42#IntHttpPort: ${DRTR_NODE_INTHTTPPORT:-8080}
Sylvain Desbureauxf7768e82020-03-23 16:48:20 +010043IntHttpPort={{ include "common.getPort" (dict "global" . "name" "api" "getPlain" true) }}
Fiachra Corcoranbe966552018-08-07 16:58:45 +010044#
45# The port number for https as seen within the server
46#
Sylvain Desbureauxf7768e82020-03-23 16:48:20 +010047IntHttpsPort={{ include "common.getPort" (dict "global" . "name" "api") }}
Fiachra Corcoranbe966552018-08-07 16:58:45 +010048#
49# The external port number for https taking port mapping into account
50#
51ExtHttpsPort=443
52#
53# The minimum interval between fetches of the dynamic configuration
54# from the provisioning server
55#
56MinProvFetchInterval=10000
57#
58# The minimum interval between saves of the redirection data file
59#
60MinRedirSaveInterval=10000
61#
62# The path to the directory where log files are stored
63#
Sylvain Desbureauxf7768e82020-03-23 16:48:20 +010064LogDir={{ .Values.persistence.event.path }}
Fiachra Corcoranbe966552018-08-07 16:58:45 +010065#
66# The retention interval (in days) for log files
67#
68LogRetention=30
69#
70# The path to the directories where data and meta data files are stored
71#
Sylvain Desbureauxf7768e82020-03-23 16:48:20 +010072SpoolDir={{ .Values.persistence.spool.path }}
Fiachra Corcoranbe966552018-08-07 16:58:45 +010073#
74# The path to the redirection data file
75#
efiacore62958b2019-09-27 16:54:36 +010076RedirectionFile = etc/redirections.dat
Fiachra Corcoranbe966552018-08-07 16:58:45 +010077#
78# The type of keystore for https
efiacore62958b2019-09-27 16:54:36 +010079KeyStoreType = PKCS12
Fiachra Corcoranbe966552018-08-07 16:58:45 +010080#
81# The type of truststore for https
efiacore62958b2019-09-27 16:54:36 +010082TrustStoreType = jks
Fiachra Corcoranbe966552018-08-07 16:58:45 +010083#
84# The path to the file used to trigger an orderly shutdown
efiacore62958b2019-09-27 16:54:36 +010085QuiesceFile = etc/SHUTDOWN
Fiachra Corcoranbe966552018-08-07 16:58:45 +010086#
87# The key used to generate passwords for node to node transfers
efiacore62958b2019-09-27 16:54:36 +010088NodeAuthKey = Node123!
efiacoreabb6522019-04-08 09:46:09 +000089#
90# DR_NODE DEFAULT ENABLED TLS PROTOCOLS
91NodeHttpsProtocols = TLSv1.1|TLSv1.2
92#
93# AAF type to generate permission string
94AAFType = org.onap.dmaap-dr.feed
95#
96# AAF default instance to generate permission string - default should be legacy
97AAFInstance = legacy
98#
99# AAF action to generate permission string - default should be publish
100AAFAction = publish
101#
efiacoreabb6522019-04-08 09:46:09 +0000102# AAF CADI enabled flag
103CadiEnabled = false
efiacore62958b2019-09-27 16:54:36 +0100104#
105# AAF Props file path
Krzysztof Opasiak58685d02021-07-29 22:45:45 +0200106AAFPropsFilePath = {{ .Values.certInitializer.credsPath }}/org.onap.dmaap-dr.props