Merge "[CONSUL] Add limits to consul chart."
[oom.git] / kubernetes / so / components / soHelpers / values.yaml
1 # Copyright © 2018 AT&T USA
2 # Copyright © 2020 Huawei
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 # Global configuration defaults.
16 #################################################################
17 global:
18   soBaseImage: onap/so/base-image:1.0
19   aafAgentImage: onap/aaf/aaf_agent:2.1.20
20   msbEnabled: true
21   security:
22     aaf:
23       enabled: false
24   app:
25     msoKey: 07a7159d3bf51a0e53be7a8f89699be7
26   client:
27     certs:
28       truststore: /app/client/org.onap.so.trust.jks
29       keystore: /app/client/org.onap.so.jks
30       trustStorePassword: LHN4Iy5DKlcpXXdWZ0pDNmNjRkhJIzpI
31       keyStorePassword: c280b25hcA==
32   certificates:
33     path: /etc/ssl/certs
34     share_path: /usr/local/share/ca-certificates/
35
36 #################################################################
37 # Secrets metaconfig
38 #################################################################
39 secrets:
40   - uid: "so-onap-certs"
41     name: '{{ include "common.release" . }}-so-certs'
42     externalSecret: '{{ tpl (default "" .Values.certSecret) . }}'
43     type: generic
44     filePaths:
45       - resources/config/certificates/msb-ca.crt
46
47 #################################################################
48 # AAF part
49 #################################################################
50 certInitializer:
51   aafDeployFqi: deployer@people.osaaf.org
52   aafDeployPass: demo123456!
53   # aafDeployCredsExternalSecret: some secret
54   fqdn: so
55   fqi: so@so.onap.org
56   public_fqdn: so.onap.org
57   cadi_longitude: "0.0"
58   cadi_latitude: "0.0"
59   app_ns: org.osaaf.aaf
60   credsPath: /opt/app/osaaf/local
61   aaf_add_config: >
62     /opt/app/aaf_config/bin/agent.sh local showpass
63     {{.Values.fqi}} {{ .Values.fqdn }} > {{ .Values.credsPath }}/mycreds.prop
64
65 aafConfig:
66   permission_user: 1000
67   permission_group: 999
68
69 aaf:
70   trustore: org.onap.so.trust.jks
71   keyFile: org.onap.so.keyfile
72
73 #################################################################
74 # Application configuration defaults.
75 #################################################################
76
77 livenessProbe:
78   path: /manage/health
79   scheme: HTTP
80   initialDelaySeconds: 600
81   periodSeconds: 60
82   timeoutSeconds: 10
83   successThreshold: 1
84   failureThreshold: 3
85
86 cadi:
87   logLevel: DEBUG
88   latitude: 38.4329
89   longitude: -90.43248
90   aafEnv: IST
91   aafApiVersion: 2.1
92   aafRootNs: org.onap.so
93   aafLocateUrl: https://aaf-locate.onap:8095
94   aafUrl: https://aaf-locate.onap:8095/locate/org.osaaf.aaf.service:2.1
95   aafId: so@so.onap.org
96   aafPassword: enc:EME-arXn2lx8PO0f2kEtyK7VVGtAGWavXorFoxRmPO9
97   apiEnforcement: org.onap.so.apihPerm
98   noAuthn: /manage/health