blob: e7d3fa2fa29f49d3b6061025e2443eb7be4b20d0 [file] [log] [blame]
Jack Lucas7723ffe2020-02-13 17:19:01 -05001#============LICENSE_START========================================================
2#=================================================================================
Vijay Venkatesh Kumar20910002021-09-07 12:19:48 -04003# Copyright (c) 2019-2021 AT&T Intellectual Property. All rights reserved.
Jack Lucas7723ffe2020-02-13 17:19:01 -05004# ================================================================================
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
8#
9# http://www.apache.org/licenses/LICENSE-2.0
10#
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=========================================================
17
18#################################################################
19# Global configuration defaults.
20#################################################################
21global:
22 nodePortPrefix: 302
23 nodePortPrefixExt: 304
Jack Lucas7723ffe2020-02-13 17:19:01 -050024
25config:
26 dashboardURL: https://inventory:8080/dcae-service-types
27 # The dashboard credentials aren't actually used, since
28 # the inventory API and the dashboard pass-through to the
29 # inventory API don't require authentication.
30 # Since the password doesn't matter, we let it be
31 # generated by the common secret template.
32 dashboardUser: nobody
33 #dashboardPassword: doesntmatter
34 mrTopicURL: http://message-router:3904/events
Jack Lucas00efe372020-03-11 13:48:20 -040035 importCloudify: https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml
Joanna Jeremicza7380312021-02-26 10:57:27 +010036 importK8S: plugin:k8splugin?version=>=3.5.1,<4.0.0
vv770d601e2b02020-08-17 22:40:00 +000037 importPostgres: plugin:pgaas?version=1.3.0
Vijay Venkatesh Kumara54781b2021-09-01 17:04:37 -040038 importClamp: plugin:clamppolicyplugin?version=1.1.1
efiacorbcba3c72021-04-21 13:36:21 +010039 importDMaaP: plugin:dmaap?version=>=1.5.1,<2.0.0
vv770d601e2b02020-08-17 22:40:00 +000040 useDmaapPlugin: false
Joanna Jeremicza7380312021-02-26 10:57:27 +010041 bpResourcesCpuLimit: 250m
42 bpResourcesMemoryLimit: 128Mi
Vijay Venkatesh Kumar20910002021-09-07 12:19:48 -040043 artifactType: "HELM"
44 registryBaseurl: http://chart-museum:80
45 basehelmchartlocation: /helm-gen/
46
Jack Lucas7723ffe2020-02-13 17:19:01 -050047
48secrets:
49 - uid: "dashsecret"
50 type: basicAuth
51 login: '{{ .Values.config.dashboardUser }}'
52 password: '{{ .Values.config.dashboardPassword }}'
53 passwordPolicy: generate
Vijay Venkatesh Kumar20910002021-09-07 12:19:48 -040054 - uid: registrycred
55 type: basicAuth
56 login: '{{ .Values.registryCred.username }}'
57 password: '{{ .Values.registryCred.password }}'
58 passwordPolicy: required
59
60# Below parameter should match setting in all clients
61# including oom\kubernetes\platform\components\chartmuseum
62# where ONAP registry is setup
63registryCred:
64 username: onapinitializer
65 password: demo123456!
Jack Lucas7723ffe2020-02-13 17:19:01 -050066
67service:
68 type: ClusterIP
69 name: dcaemod-runtime-api
70 ports:
71 - name: http
72 port: 9090
73
74# probe configuration parameters
75liveness:
76 initialDelaySeconds: 60
77 periodSeconds: 30
78 port: http
79 # necessary to disable liveness probe when setting breakpoints
80 # in debugger so K8s doesn't restart unresponsive container
81 enabled: true
82
83readiness:
84 initialDelaySeconds: 60
85 periodSeconds: 20
86 port: http
87 # Should have a proper readiness endpoint or script
88
Vijay Venkatesh Kumar20910002021-09-07 12:19:48 -040089# dependencies
90#readinessCheck:
91# wait_for:
92# - chart-museum
93
94
Jack Lucas7723ffe2020-02-13 17:19:01 -050095# application image
Vijay Venkatesh Kumar20910002021-09-07 12:19:48 -040096image: onap/org.onap.dcaegen2.platform.mod.runtime-web:1.3.1
Jack Lucas7723ffe2020-02-13 17:19:01 -050097
98# Resource Limit flavor -By Default using small
99flavor: small
100# Segregation for Different environment (Small and Large)
101resources:
102 small:
103 limits:
104 cpu: 2
105 memory: 2Gi
106 requests:
107 cpu: 1
108 memory: 1Gi
109 large:
110 limits:
111 cpu: 4
112 memory: 4Gi
113 requests:
114 cpu: 2
115 memory: 2Gi
116 unlimited: {}
vv770d601e2b02020-08-17 22:40:00 +0000117
farida azmy50933012021-09-12 12:56:40 +0200118#Pods Service Account
119serviceAccount:
120 nameOverride: dcaemod-runtime-api
121 roles:
122 - read