1 # Copyright © 2017 Amdocs, Bell Canada
2 # Modifications Copyright © 2018 AT&T, ZTE
3 # Modifications Copyright © 2022 Nordix Foundation
4 # Modifications Copyright © 2025 Deutsche Telekom
6 # Licensed under the Apache License, Version 2.0 (the "License");
7 # you may not use this file except in compliance with the License.
8 # You may obtain a copy of the License at
10 # http://www.apache.org/licenses/LICENSE-2.0
12 # Unless required by applicable law or agreed to in writing, software
13 # distributed under the License is distributed on an "AS IS" BASIS,
14 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 # See the License for the specific language governing permissions and
16 # limitations under the License.
18 #################################################################
19 # Global configuration defaults.
20 #################################################################
24 #This flag allows SDC to instantiate its own cluster, serviceName
25 #should be sdc-cs if this flag is enabled
27 #The cassandra service name to connect to (default: shared cassandra service)
28 serviceName: cassandra
29 #Shared cassandra cluster replicaCount, should be changed if localCluster is enabled
30 #to match with its own cluster replica
32 clusterName: cassandra
33 #datacenter name (use "dc1" in case of k8ssandra-operator, otherwise "Pod")
35 # Global Strimzi kafka config overridden
36 # from parent values.yaml
38 useKafka: overridden-from-parent-values-yaml
40 #################################################################
41 # Application configuration defaults.
42 #################################################################
44 image: onap/sdc-backend-all-plugins:1.14.1
45 backendInitImage: onap/sdc-backend-init:1.14.1
49 # flag to enable debugging - application support required
56 #################################################################
58 #################################################################
60 javaOptions: "-Xmx1536m -Xms1536m"
61 cassandraSslEnabled: "false"
72 operations: [Read, Write]
75 # default number of instances
82 # probe configuration parameters
84 path: /sdc2/rest/healthCheck
85 initialDelaySeconds: 1
90 # necessary to disable liveness probe when setting breakpoints
91 # in debugger so K8s doesn't restart unresponsive container
95 path: /sdc2/rest/healthCheck
96 initialDelaySeconds: 1
103 path: /sdc2/rest/healthCheck
104 initialDelaySeconds: 10
123 - baseaddr: "sdc-be-api"
131 authorizedPrincipals:
132 - serviceAccount: nbi-read
133 - serviceAccount: so-cnfm-lcm-read
134 - serviceAccount: so-etsi-sol003-adapter-read
135 - serviceAccount: so-read
136 - serviceAccount: istio-ingress
137 namespace: istio-ingress
139 # Resource Limit flavor -By Default using small
141 # Segregation for Different environment (Small and Large)
163 path: /sdc2/rest/actuator/prometheus
167 #Pods Service Account
183 wait_for_job_container:
185 - '{{ include "common.name" . }}-job'
190 logConfigMapNamePrefix: '{{ include "common.fullname" . }}'
196 jobPodSecurityContext:
206 jettySizeLimit: 400Mi
208 varTmpSizeLimit: 100Mi
210 resources_initContainer:
223 hostname: cassandra-dc1-service.onap
225 cassandraPassword: Aa1234%^!
226 cassandraUsername: asdc_user
227 connectionTimeout: 10000
228 cassandraSslEnabled: false
231 truststoreLocation: ""
232 truststorePassword: ""
234 readConsistencyLevel: ONE
235 writeConsistencyLevel: ALL
236 #replication_strategy_options: dc1,3
239 cassandraHosts: [cassandra-dc1-service.onap]
242 socketReadTimeout: 20000
243 socketConnectTimeout: 20000
248 keystorePassword: false
250 truststorePassword: ""
254 cfgFile: /app/jetty/config/catalog-be/janusgraph.properties
266 connectionTimeout: 5000
268 replaceInstance: true
272 healthCheckReadTimeout: 8
274 dmaapConsumerConfiguration:
276 permittedAncestors: ""
281 host: sdc-onboarding-be.onap
284 dmaapProducerConfiguration:
286 hosts: olsd004.com:3905
287 topic: SDC-FACADE-NOTIF-v1
288 serviceName: dmaap.com:3905/events
292 dme2preferredRouterFilePath: ""
293 username: user1@sdc.com
298 uebPublicKey: iPIxkpAMI8qTcQj8
299 uebSecretKey: Ehq3WyT4bkif4zwgEbvshGal
300 #distributionNotifTopicName: SDC-DISTR-NOTIF-TOPIC
301 #distributionStatusTopicName: SDC-DISTR-STATUS-TOPIC
302 kafkaBootStrapServers: onap-strimzi-kafka-bootstrap:9092
303 chefEnvironment: AUTO
314 truststorePassword: ""
342 truststorePassword: ""
348 targetCPUUtilizationPercentage: 75
350 # number of ReplicaSets that should be retained for the Deployment
351 revisionHistoryLimit: 1
353 # the minimum number of seconds that a newly created Pod should be ready
357 # The number of pods that can be unavailable during the update process
359 # The number of pods that can be created above the desired amount of pods during an update
362 # Annotations to control the execution and deletion of the job
363 # Can be used to delete a job before an Upgrade
366 # # In case of an ArgoCD deployment this Hook deletes the job before syncing
367 # argocd.argoproj.io/hook: Sync
368 # argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
370 # # In case of an Helm/Flux deployment this Hook deletes the job
371 # # This is what defines this resource as a hook. Without this line, the
372 # # job is considered part of the release.
373 # "helm.sh/hook": "pre-upgrade,pre-rollback,post-install"
374 # "helm.sh/hook-delete-policy": "before-hook-creation"
375 # "helm.sh/hook-weight": "1"