blob: 727d0a389b008edcf68403c70e6af39bde4110c6 [file] [log] [blame]
Mandeep Khinda51a8b1b2018-04-24 20:05:32 +00001# Copyright © 2017 Amdocs, Bell Canada
toshrajbhardwajf4fc1c62018-08-06 07:35:14 +00002# Modifications Copyright © 2018 AT&T, ZTE
Mandeep Khinda51a8b1b2018-04-24 20:05:32 +00003#
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8# http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15
16#################################################################
17# Global configuration defaults.
18#################################################################
19global:
20 nodePortPrefix: 302
Mandeep Khinda51a8b1b2018-04-24 20:05:32 +000021 readinessRepository: oomk8s
Mahendra Raghuwanshi35f83f52019-03-20 10:42:49 +000022 readinessImage: readiness-check:2.0.2
Mandeep Khinda51a8b1b2018-04-24 20:05:32 +000023 loggingRepository: docker.elastic.co
24 loggingImage: beats/filebeat:5.5.0
25
26#################################################################
27# Application configuration defaults.
28#################################################################
29# application image
30repository: nexus3.onap.org:10001
Ofir Sonsinodaaf1c92020-03-12 19:28:12 +020031image: onap/sdc-onboard-backend:1.6.2
32onboardingInitImage: onap/sdc-onboard-cassandra-init:1.6.2
Mandeep Khinda51a8b1b2018-04-24 20:05:32 +000033pullPolicy: Always
34
35# flag to enable debugging - application support required
36debugEnabled: false
37
38config:
r.bogackib17ce792019-09-03 10:23:24 +020039 javaOptions: "-Xmx1g -Xms1g"
Mandeep Khinda51a8b1b2018-04-24 20:05:32 +000040 cassandraSslEnabled: "false"
41
42# default number of instances
43replicaCount: 1
44
45nodeSelector: {}
46
47affinity: {}
48
49# probe configuration parameters
50liveness:
Brian Freeman6142d942019-10-02 09:50:19 -050051 initialDelaySeconds: 120
52 periodSeconds: 60
53 timeoutSeconds: 15
Mandeep Khinda51a8b1b2018-04-24 20:05:32 +000054 # necessary to disable liveness probe when setting breakpoints
55 # in debugger so K8s doesn't restart unresponsive container
56 enabled: true
57
58readiness:
Brian Freeman6142d942019-10-02 09:50:19 -050059 initialDelaySeconds: 120
60 periodSeconds: 60
61 timeoutSeconds: 15
Mandeep Khinda51a8b1b2018-04-24 20:05:32 +000062
63service:
64 type: ClusterIP
65 name: sdc-onboarding-be
66 portName: sdc-onboarding-be
67 internalPort: 8445
68 externalPort: 8445
69 internalPort2: 8081
70 externalPort2: 8081
71
72## Persist data to a persitent volume
73persistence:
74 enabled: true
75
76 ## A manually managed Persistent Volume and Claim
77 ## Requires persistence.enabled: true
78 ## If defined, PVC must be created manually before volume will be bound
79 # existingClaim:
80 volumeReclaimPolicy: Retain
81
82 ## database data Persistent Volume Storage Class
83 ## If defined, storageClassName: <storageClass>
84 ## If set to "-", storageClassName: "", which disables dynamic provisioning
85 ## If undefined (the default) or set to null, no storageClassName spec is
86 ## set, choosing the default provisioner. (gp2 on AWS, standard on
87 ## GKE, AWS & OpenStack)
88 ##
89 # storageClass: "-"
Sylvain Desbureaux71a9fb32019-09-02 15:50:28 +020090 accessMode: ReadWriteOnce
Mandeep Khinda51a8b1b2018-04-24 20:05:32 +000091 size: 2Gi
92 mountPath: /dockerdata-nfs
93 mountSubPath: /sdc/sdc-cs/CS
94
kooper543d3aa2019-05-02 10:27:15 +000095##Certificate storage persistence
96##This is temporary solution for SDC-1980
97cert:
98 certDir: /var/lib/jetty/cert
99 persistence:
100 enabled: true
101 size: 10Mi
Sylvain Desbureauxc8f45bb2020-01-23 11:55:37 +0100102 accessMode: ReadWriteOnce
kooper543d3aa2019-05-02 10:27:15 +0000103 volumeReclaimPolicy: Retain
104 mountSubPath: /sdc/onbaording/cert
105
106
Mandeep Khinda51a8b1b2018-04-24 20:05:32 +0000107ingress:
108 enabled: false
109
Mukula93baa82018-09-19 15:56:58 +0000110# Resource Limit flavor -By Default using small
111flavor: small
112# Segregation for Different environment (Small and Large)
113resources:
114 small:
115 limits:
116 cpu: 1
117 memory: 4Gi
118 requests:
119 cpu: 10m
120 memory: 1Gi
121 large:
122 limits:
123 cpu: 2
124 memory: 8Gi
125 requests:
126 cpu: 20m
127 memory: 2Gi
Mahendra Raghuwanshi35f83f52019-03-20 10:42:49 +0000128 unlimited: {}