1 # ================================ LICENSE_START =============================
2 # ============================================================================
3 # Copyright (c) 2021 AT&T Intellectual Property. All rights reserved.
4 # ============================================================================
5 # Licensed under the Apache License, Version 2.0 (the "License");
6 # you may not use this file except in compliance with the License.
7 # You may obtain a copy of the License at
9 # http://www.apache.org/licenses/LICENSE-2.0
11 # Unless required by applicable law or agreed to in writing, software
12 # distributed under the License is distributed on an "AS IS" BASIS,
13 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 # See the License for the specific language governing permissions and
15 # limitations under the License.
16 # ================================= LICENSE_END ==============================
18 #################################################################
19 # Global Configuration Defaults.
20 #################################################################
23 nodePortPrefixExt: 304
25 #################################################################
26 # Filebeat Configuration Defaults.
27 #################################################################
29 logstashServiceName: log-ls
32 #################################################################
33 # Secrets Configuration.
34 #################################################################
36 - uid: &aafCredsUID aafcreds
38 login: '{{ .Values.aafCreds.identity }}'
39 password: '{{ .Values.aafCreds.password }}'
40 passwordPolicy: required
41 - uid: &aaiCredsUID aaicreds
43 login: '{{ .Values.aaiCreds.username }}'
44 password: '{{ .Values.aaiCreds.password }}'
45 passwordPolicy: required
48 #################################################################
49 # InitContainer Images.
50 #################################################################
51 tlsImage: onap/org.onap.dcaegen2.deployments.tls-init-container:2.1.0
52 consulLoaderImage: onap/org.onap.dcaegen2.deployments.consul-loader-container:1.1.1
54 #################################################################
55 # Application Configuration Defaults.
56 #################################################################
58 image: onap/org.onap.dcaegen2.services.components.bbs-event-processor:2.1.1
61 # Log directory where logging sidecar should look for log files
62 # if absent, no sidecar will be deployed
63 logDirectory: /opt/app/bbs-event-processor/logs
65 # Directory where TLS certs should be stored
66 # if absent, no certs will be retrieved and stored
67 certDirectory: /opt/app/bbs-event-processor/etc/cert/
69 # TLS role -- set to true if microservice acts as server
70 # If true, an init container will retrieve a server cert
71 # and key from AAF and mount them in certDirectory.
77 - dcae-config-binding-service
82 initialDelaySeconds: 120
90 # Service Configuration
93 name: dcae-bbs-eventprocessor
101 identity: dcae@dcae.onap.org
102 password: demo123456!
124 # Initial Application Configuration
129 aaf_username: ${AAF_USERNAME}
130 aaf_password: ${AAF_PASSWORD}
132 topic_url: https:message-router:3905/events/unauthenticated.PNF_UPDATE
135 aaf_username: ${AAF_USERNAME}
136 aaf_password: ${AAF_PASSWORD}
138 topic_url: https:message-router:3905/events/unauthenticated.CPE_AUTHENTICATION
142 aaf_username: ${AAF_USERNAME}
143 aaf_password: ${AAF_PASSWORD}
145 topic_url: https:message-router:3905/events/unauthenticated.DCAE_CL_OUTPUT
146 dmaap.protocol: https
147 dmaap.contentType: application/json
148 dmaap.consumer.consumerId: c12
149 dmaap.consumer.consumerGroup: OpenDcae-c12
150 dmaap.messageLimit: -1
155 aai.username: ${AAI_USERNAME}
156 aai.password: ${AAF_PASSWORD}
157 aai.aaiIgnoreSslCertificateErrors: true
158 application.pipelinesPollingIntervalSec: 25
159 application.pipelinesTimeoutSec: 15
160 application.cbsPollingIntervalSec: 120
161 application.policyVersion: 1.0.0.5
162 application.clTargetType: VM
163 application.clEventStatus: ONSET
164 application.clVersion: 1.0.2
165 application.clTarget: vserver.vserver-name
166 application.clOriginator: DCAE-BBS-ep
167 application.reregistration.policyScope: policyScopeReReg
168 application.reregistration.clControlName: clControlNameReReg
169 application.cpe.authentication.policyScope: policyScopeCpeAuth
170 application.cpe.authentication.clControlName: clControlNameCpeAuth
171 application.reregistration.configKey: pnf_reregistration
172 application.cpeAuth.configKey: cpe_authentication
173 application.closeLoop.configKey: close_loop
174 application.loggingLevel: INFO
175 application.ssl.keyStorePath: "/opt/app/bbs-event-processor/etc/cert/cert.jks"
176 application.ssl.keyStorePasswordPath: "/opt/app/bbs-event-processor/etc/cert/jks.pass"
177 application.ssl.trustStorePath: "/opt/app/bbs-event-processor/etc/cert/trust.jks"
178 application.ssl.trustStorePasswordPath: "/opt/app/bbs-event-processor/etc/cert/trust.pass"
179 application.ssl.enableAaiCertAuth: true
180 application.ssl.enableDmaapCertAuth: true
182 # Resource Limit Flavor -By Default Using Small
185 # Segregation for Different Environment (Small and Large)
203 #Pods Service Account
205 nameOverride: dcae-bbs-eventprocessor-ms