blob: af0d4730acc3fcc90500d95d2796cbc393f82da2 [file] [log] [blame]
yangyanyjb6ad3cb2019-05-05 23:54:08 +08001# Copyright © 2017 Amdocs, Bell Canada
2#
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
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
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.
14
15#################################################################
16# Global configuration defaults.
17#################################################################
18global:
19 nodePortPrefix: 302
20 readinessRepository: oomk8s
21 readinessImage: readiness-check:2.0.0
22 loggingRepository: docker.elastic.co
23 loggingImage: beats/filebeat:5.5.0
24
Krzysztof Opasiak43893f52020-01-31 14:26:54 +010025 config:
26 msbServiceName: msb-iag
dyh3d76c332020-02-20 10:08:58 +080027 msbPort: 443
Krzysztof Opasiak43893f52020-01-31 14:26:54 +010028
29 persistence:
30 mountPath: /dockerdata-nfs
31
32#################################################################
Krzysztof Opasiak894aafb2020-01-31 23:28:25 +010033# Secrets metaconfig
34#################################################################
35secrets:
36 - uid: "db-root-pass"
37 externalSecret: '{{- include "common.mariadb.secret.rootPassSecretName" (dict "dot" . "chartName" (index .Values "mariadb-galera" "nameOverride")) }}'
38 type: password
39
40#################################################################
Krzysztof Opasiak43893f52020-01-31 14:26:54 +010041# Dependencies configuration
42#################################################################
43
44mariadb-galera:
Krzysztof Opasiak43893f52020-01-31 14:26:54 +010045 nameOverride: modeling-mariadb
46 service:
47 name: modeling-db
48 portName: modeling-db
Krzysztof Opasiak894aafb2020-01-31 23:28:25 +010049 internalPort: 3306
Krzysztof Opasiak43893f52020-01-31 14:26:54 +010050 nfsprovisionerPrefix: modeling
51 persistence:
52 mountSubPath: modeling/data
53 enabled: true
54 disableNfsProvisioner: true
55
yangyanyjb6ad3cb2019-05-05 23:54:08 +080056#################################################################
57# Application configuration defaults.
58#################################################################
59# application image
60flavor: small
61
62repository: nexus3.onap.org:10001
dyhba5669d2020-03-31 16:38:07 +080063image: onap/modeling/etsicatalog:1.0.5
yangyanyjb6ad3cb2019-05-05 23:54:08 +080064pullPolicy: Always
65
66#Istio sidecar injection policy
67istioSidecar: true
68
69# flag to enable debugging - application support required
70debugEnabled: false
71
yangyanyjb6ad3cb2019-05-05 23:54:08 +080072# default number of instances
73replicaCount: 1
74
75nodeSelector: {}
76
77affinity: {}
78
79# probe configuration parameters
80liveness:
81 initialDelaySeconds: 120
82 periodSeconds: 10
83 # necessary to disable liveness probe when setting breakpoints
84 # in debugger so K8s doesn't restart unresponsive container
85 enabled: true
86
87readiness:
88 initialDelaySeconds: 10
89 periodSeconds: 10
90
91## Persist data to a persitent volume
92persistence:
93 enabled: true
94 ## A manually managed Persistent Volume and Claim
95 ## Requires persistence.enabled: true
96 ## If defined, PVC must be created manually before volume will be bound
97 # existingClaim:
98 volumeReclaimPolicy: Retain
99 ## database data Persistent Volume Storage Class
100 ## If defined, storageClassName: <storageClass>
101 ## If set to "-", storageClassName: "", which disables dynamic provisioning
102 ## If undefined (the default) or set to null, no storageClassName spec is
103 ## set, choosing the default provisioner. (gp2 on AWS, standard on
104 ## GKE, AWS & OpenStack)
105 ##
106 # storageClass: "-"
Sylvain Desbureaux3bcc5102019-09-02 15:03:59 +0200107 accessMode: ReadWriteOnce
yangyanyjb6ad3cb2019-05-05 23:54:08 +0800108 size: 2Gi
109 mountPath: /dockerdata-nfs
dyh7d604452019-09-23 15:54:48 +0800110 mountSubPath: modeling/etsicatalog
yangyanyjb6ad3cb2019-05-05 23:54:08 +0800111
112service:
113 type: ClusterIP
dyh7d604452019-09-23 15:54:48 +0800114 name: modeling-etsicatalog
115 portName: modeling-etsicatalog
yangyanyjb6ad3cb2019-05-05 23:54:08 +0800116 externalPort: 8806
117 internalPort: 8806
118# nodePort: 30806
119
120ingress:
121 enabled: false
122
123# Configure resource requests and limits
124resources:
125 small:
126 limits:
127 cpu: 200m
128 memory: 500Mi
129 requests:
130 cpu: 100m
131 memory: 250Mi
132 large:
133 limits:
134 cpu: 400m
135 memory: 1000Mi
136 requests:
137 cpu: 200m
138 memory: 500Mi
139 unlimited: {}