blob: 7a80433a7060767366e52156a915974c1e1eb0d3 [file] [log] [blame]
Michal Banka3d487482021-02-11 10:36:47 +01001#============LICENSE_START========================================================
2#=================================================================================
Remigiusz Janeczek2846c942022-03-03 15:45:04 +01003# Copyright (c) 2021-2022 Nokia. All rights reserved.
efiacor65672212023-03-04 09:02:52 +00004# Modifications Copyright © 2023 Nordix Foundation.
Michal Banka3d487482021-02-11 10:36:47 +01005# ================================================================================
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
9#
10# http://www.apache.org/licenses/LICENSE-2.0
11#
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.
17# ============LICENSE_END=========================================================
18
19# Global values
20global:
21 pullPolicy: Always
efiacor65672212023-03-04 09:02:52 +000022image: onap/org.onap.dcaegen2.platform.ves-openapi-manager:1.3.1
Michal Banka3d487482021-02-11 10:36:47 +010023containerPort: &svc_port 8080
24
25service:
26 ports:
27 - name: &port http
28 port: *svc_port
29
AndrewLambbd6ff6b2023-05-04 15:56:49 +010030serviceMesh:
31 authorizationPolicy:
32 authorizedPrincipals: []
33
Michal Banka3d487482021-02-11 10:36:47 +010034schemaMap:
35 filename: "schema-map.json"
Michal Banka254c71b2021-03-18 13:09:19 +010036 directory: "/app/mappings"
Michal Banka3d487482021-02-11 10:36:47 +010037
38liveness:
39 initialDelaySeconds: 30
40 periodSeconds: 30
41 path: /health
42 port: *port
43 # necessary to disable liveness probe when setting breakpoints
44 # in debugger so K8s doesn't restart unresponsive container
45 # liveness not desirable for Cloudify Manager container
46 enabled: true
47
48readinessCheck:
49 wait_for:
Michal Banka3d487482021-02-11 10:36:47 +010050 - sdc-be
51
52flavor: small
53resources:
54 small:
55 limits:
56 cpu: 1
57 memory: 1Gi
58 requests:
59 cpu: 1
60 memory: 512Mi
61 large:
62 limits:
63 cpu: 2
64 memory: 2Gi
65 requests:
66 cpu: 1
67 memory: 1Gi
farida azmy37481802021-04-11 15:41:32 +020068 unlimited: {}
69
70#Pods Service Account
71serviceAccount:
72 nameOverride: dcae-ves-openapi-manager
73 roles:
74 - read
Tomasz Wrobel9df9ba22022-12-07 12:37:02 +010075
76# initial application configuration
77applicationConfig:
78 vesopenapimanager:
79 validation:
80 schemaMapPath: ${SCHEMA_MAP_PATH:./src/main/resources/schema-map.json}
81 eventDomainPath: /event/structure/commonEventHeader/structure/domain/value
82 eventSchemaReferencePath: /event/structure/stndDefinedFields/structure/schemaReference/value
83 distribution:
Andreas Geisslerb0841b82022-12-16 10:40:21 +010084 sdcAddress: ${SDC_ADDRESS:sdc-be.onap:8080}
efiacor65672212023-03-04 09:02:52 +000085 isUseHttpsWithSDC: false
Tomasz Wrobel9df9ba22022-12-07 12:37:02 +010086 user: dcae
87 password: Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
88 pollingInterval: 20
89 pollingTimeout: 20
90 consumerGroup: dcaegen2
91 environmentName: AUTO
efiacor65672212023-03-04 09:02:52 +000092 consumerID: dcae-ves-openapi-manager
Tomasz Wrobel9df9ba22022-12-07 12:37:02 +010093 activateServerTLSAuth: false
94 isFilterInEmptyResources: false
efiacor65672212023-03-04 09:02:52 +000095
96# Strimzi KafkaUser config
97kafkaUser:
98 acls:
99 - name: dcaegen2
100 type: group
101 operations: [Read]
102 - name: SDC-DISTR
103 type: topic
104 patternType: prefix
105 operations: [Read, Write]