blob: 553ec7226063fd21802d74ee41073b03376e7b73 [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
ChrisC742a7b22020-09-04 11:29:57 +020021 aafEnabled: true
22 persistence: {}
23 cassandra:
24 #This flag allows SDC to instantiate its own cluster, serviceName
25 #should be sdc-cs if this flag is enabled
26 localCluster: false
27 #The cassandra service name to connect to (default: shared cassandra service)
28 serviceName: cassandra
29 #Shared cassandra cluster replicaCount, should be changed if localCluster is enabled
30 #to match with its own cluster replica
31 replicaCount: 3
32 clusterName: cassandra
33 dataCenter: Pod
34
35#################################################################
36# AAF Part
37#################################################################
38certInitializer:
39 nameOverride: sdc-onboarding-be-cert-init
40 aafDeployFqi: deployer@people.osaaf.org
41 aafDeployPass: demo123456!
42 fqdn: sdc
43 fqi: sdc@sdc.onap.org
44 public_fqdn: sdc.onap.org
45 cadi_longitude: "0.0"
46 cadi_latitude: "0.0"
47 app_ns: org.osaaf.aaf
48 credsPath: /opt/app/osaaf/local
49 addconfig: true
50 keystoreFile: "org.onap.sdc.p12"
51 truststoreFile: "org.onap.sdc.trust.jks"
52 permission_user: 352070
53 permission_group: 35953
54 aaf_add_config: >
55 /opt/app/aaf_config/bin/agent.sh local showpass
56 {{.Values.fqi}} {{ .Values.fqdn }} > {{ .Values.credsPath }}/mycreds.prop
Mandeep Khinda51a8b1b2018-04-24 20:05:32 +000057
58#################################################################
59# Application configuration defaults.
60#################################################################
61# application image
sebdetd47afec2020-11-17 19:08:12 +010062image: onap/sdc-onboard-backend:1.7.3
63onboardingInitImage: onap/sdc-onboard-cassandra-init:1.7.3
Mandeep Khinda51a8b1b2018-04-24 20:05:32 +000064pullPolicy: Always
65
66# flag to enable debugging - application support required
67debugEnabled: false
68
69config:
r.bogackib17ce792019-09-03 10:23:24 +020070 javaOptions: "-Xmx1g -Xms1g"
Mandeep Khinda51a8b1b2018-04-24 20:05:32 +000071 cassandraSslEnabled: "false"
72
ChrisC742a7b22020-09-04 11:29:57 +020073#environment file
74env:
75 name: AUTO
76
Mandeep Khinda51a8b1b2018-04-24 20:05:32 +000077# default number of instances
78replicaCount: 1
79
80nodeSelector: {}
81
82affinity: {}
83
84# probe configuration parameters
85liveness:
Brian Freeman6142d942019-10-02 09:50:19 -050086 initialDelaySeconds: 120
87 periodSeconds: 60
88 timeoutSeconds: 15
Mandeep Khinda51a8b1b2018-04-24 20:05:32 +000089 # necessary to disable liveness probe when setting breakpoints
90 # in debugger so K8s doesn't restart unresponsive container
91 enabled: true
92
93readiness:
Brian Freeman6142d942019-10-02 09:50:19 -050094 initialDelaySeconds: 120
95 periodSeconds: 60
96 timeoutSeconds: 15
Mandeep Khinda51a8b1b2018-04-24 20:05:32 +000097
98service:
99 type: ClusterIP
100 name: sdc-onboarding-be
101 portName: sdc-onboarding-be
102 internalPort: 8445
103 externalPort: 8445
104 internalPort2: 8081
105 externalPort2: 8081
106
107## Persist data to a persitent volume
108persistence:
109 enabled: true
110
111 ## A manually managed Persistent Volume and Claim
112 ## Requires persistence.enabled: true
113 ## If defined, PVC must be created manually before volume will be bound
114 # existingClaim:
115 volumeReclaimPolicy: Retain
116
117 ## database data Persistent Volume Storage Class
118 ## If defined, storageClassName: <storageClass>
119 ## If set to "-", storageClassName: "", which disables dynamic provisioning
120 ## If undefined (the default) or set to null, no storageClassName spec is
121 ## set, choosing the default provisioner. (gp2 on AWS, standard on
122 ## GKE, AWS & OpenStack)
123 ##
124 # storageClass: "-"
Sylvain Desbureaux71a9fb32019-09-02 15:50:28 +0200125 accessMode: ReadWriteOnce
Mandeep Khinda51a8b1b2018-04-24 20:05:32 +0000126 size: 2Gi
127 mountPath: /dockerdata-nfs
128 mountSubPath: /sdc/sdc-cs/CS
129
kooper543d3aa2019-05-02 10:27:15 +0000130##Certificate storage persistence
131##This is temporary solution for SDC-1980
132cert:
133 certDir: /var/lib/jetty/cert
134 persistence:
135 enabled: true
136 size: 10Mi
Sylvain Desbureauxc8f45bb2020-01-23 11:55:37 +0100137 accessMode: ReadWriteOnce
kooper543d3aa2019-05-02 10:27:15 +0000138 volumeReclaimPolicy: Retain
139 mountSubPath: /sdc/onbaording/cert
140
MichaelMorris276812c2020-04-28 09:34:17 +0100141securityContext:
142 fsGroup: 35953
143 runAsUser: 352070
kooper543d3aa2019-05-02 10:27:15 +0000144
Mandeep Khinda51a8b1b2018-04-24 20:05:32 +0000145ingress:
146 enabled: false
147
Mukula93baa82018-09-19 15:56:58 +0000148# Resource Limit flavor -By Default using small
149flavor: small
150# Segregation for Different environment (Small and Large)
151resources:
152 small:
153 limits:
ChrisC32172342020-10-02 16:39:13 +0200154 cpu: 500m
155 memory: 2Gi
Mukula93baa82018-09-19 15:56:58 +0000156 requests:
ChrisC32172342020-10-02 16:39:13 +0200157 cpu: 40m
Mukula93baa82018-09-19 15:56:58 +0000158 memory: 1Gi
159 large:
160 limits:
ChrisC32172342020-10-02 16:39:13 +0200161 cpu: 1
162 memory: 4Gi
Mukula93baa82018-09-19 15:56:58 +0000163 requests:
ChrisC32172342020-10-02 16:39:13 +0200164 cpu: 80m
Mukula93baa82018-09-19 15:56:58 +0000165 memory: 2Gi
Mahendra Raghuwanshi35f83f52019-03-20 10:42:49 +0000166 unlimited: {}