blob: 4cfebbf72f911376f5eaeb78328e2e5c1a66e9ca [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
k.kedron2774ab12020-03-26 11:13:46 +010031image: onap/sdc-onboard-backend:1.6.4
32onboardingInitImage: onap/sdc-onboard-cassandra-init:1.6.4
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
MichaelMorris276812c2020-04-28 09:34:17 +0100106securityContext:
107 fsGroup: 35953
108 runAsUser: 352070
kooper543d3aa2019-05-02 10:27:15 +0000109
Mandeep Khinda51a8b1b2018-04-24 20:05:32 +0000110ingress:
111 enabled: false
112
Mukula93baa82018-09-19 15:56:58 +0000113# Resource Limit flavor -By Default using small
114flavor: small
115# Segregation for Different environment (Small and Large)
116resources:
117 small:
118 limits:
119 cpu: 1
120 memory: 4Gi
121 requests:
122 cpu: 10m
123 memory: 1Gi
124 large:
125 limits:
126 cpu: 2
127 memory: 8Gi
128 requests:
129 cpu: 20m
130 memory: 2Gi
Mahendra Raghuwanshi35f83f52019-03-20 10:42:49 +0000131 unlimited: {}