1 # Copyright © 2022-2023 Nordix Foundation
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
7 # http://www.apache.org/licenses/LICENSE-2.0
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
15 #################################################################
16 # Global configuration defaults.
17 #################################################################
22 # '&mariadbConfig' means we "store" the values for later use in the file
23 # with '*mariadbConfig' pointer.
24 config: &mariadbConfig
25 mysqlDatabase: policyadmin
26 service: &mariadbService
27 name: &mariadb-galera mariadb-galera
29 prometheusEnabled: false
30 kafkaBootstrap: strimzi-kafka-bootstrap
31 policyKafkaUser: policy-kafka-user
34 policy-mariadb-galera:
36 policy-models-simulator:
42 policy-clamp-ac-k8s-ppnt:
44 policy-clamp-runtime-acm:
48 policy-clamp-ac-pf-ppnt:
56 policy-clamp-ac-http-ppnt:
58 policy-clamp-ac-kserve-ppnt:
60 policy-clamp-ac-a1pms-ppnt:
63 #################################################################
64 # DB configuration defaults.
65 #################################################################
67 repository: nexus3.onap.org:10001
70 dockerRepository: docker.io
76 image: onap/policy-db-migrator:2.6-SNAPSHOT-latest
78 policy_home: "/opt/app/policy"
83 # flag to enable debugging - application support required
86 # default number of instances
93 # probe configuration parameters
95 initialDelaySeconds: 10
97 # necessary to disable liveness probe when setting breakpoints
98 # in debugger so K8s doesn't restart unresponsive container
102 image: onap/oom/readiness:3.0.1
103 initialDelaySeconds: 10
108 policyAppUserName: runtimeUser
109 useStrimziKafka: true
111 name: policy-acruntime-participant
114 segmentBytes: 1073741824
116 groupId: policy-group
117 policyHeartbeatTopic:
118 name: policy-heartbeat
121 segmentBytes: 1073741824
123 groupId: policy-group
124 policyNotificationTopic:
125 name: policy-notification
128 segmentBytes: 1073741824
130 groupId: policy-group
134 # mariadb-galera.config and global.mariadb.config must be equals
138 name: &mysqlDbName policyadmin
139 nameOverride: *mariadb-galera
140 # mariadb-galera.service and global.mariadb.service must be equals
141 service: *mariadbService
145 mountSubPath: policy/maria/data
147 nameOverride: *mariadb-galera
150 policyPapUserName: policyadmin
151 policyPapUserPassword: zb!XztG34
152 policyApiUserName: policyadmin
153 policyApiUserPassword: zb!XztG34
155 # Resource Limit flavor -By Default using small
156 # Segregation for Different environment (small, large, or unlimited)
168 #Pods Service Account