1 # Copyright © 2022-2024 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
31 repository: nexus3.onap.org:10001
32 pullPolicy: IfNotPresent
33 dockerRepository: docker.io
36 readiness: onap/oom/readiness:3.0.1
37 mariadb: bitnami/mariadb-galera:10.5.8
38 api: onap/policy-api:$tag
39 pap: onap/policy-pap:$tag
40 apex: onap/policy-apex-pdp:$tag
41 simulator: onap/policy-models-simulator:$tag
42 pdpdcl: onap/policy-pdpd-cl:$tag
43 xacml: onap/policy-xacml-pdp:$tag
44 distribution: onap/policy-distribution:$tag
45 runtimeacm: onap/policy-clamp-runtime-acm:$tag
46 kserveparticipant: onap/policy-clamp-ac-kserve-ppnt:$tag
47 k8sparticipant: onap/policy-clamp-ac-k8s-ppnt:$tag
48 pfparticipant: onap/policy-clamp-ac-pf-ppnt:$tag
49 httpparticipant: onap/policy-clamp-ac-http-ppnt:$tag
50 a1pmsparticipant: onap/policy-clamp-ac-a1pms-ppnt:$tag
52 policy-mariadb-galera:
54 policy-models-simulator:
60 policy-clamp-ac-k8s-ppnt:
62 policy-clamp-runtime-acm:
66 policy-clamp-ac-pf-ppnt:
74 policy-clamp-ac-http-ppnt:
76 policy-clamp-ac-kserve-ppnt:
78 policy-clamp-ac-a1pms-ppnt:
81 #################################################################
82 # DB configuration defaults.
83 #################################################################
90 image: onap/policy-db-migrator:3.1.2-SNAPSHOT
92 policy_home: "/opt/app/policy"
97 # flag to enable debugging - application support required
100 # default number of instances
108 # mariadb-galera.config and global.mariadb.config must be equals
112 name: &mysqlDbName policyadmin
113 nameOverride: *mariadb-galera
114 # mariadb-galera.service and global.mariadb.service must be equals
115 service: *mariadbService
119 mountSubPath: policy/maria/data
121 nameOverride: *mariadb-galera
123 # Resource Limit flavor -By Default using small
124 # Segregation for Different environment (small, large, or unlimited)
136 #Pods Service Account