[DCAEMOD] Uses new tpls for repos / images
[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   trustStoreAllPass: changeit
62   aaf_add_config: >
63     /opt/app/aaf_config/bin/agent.sh local showpass
64     {{.Values.fqi}} {{ .Values.fqdn }} > {{ .Values.credsPath }}/mycreds.prop
65
66 aafConfig:
67   permission_user: 1000
68   permission_group: 999
69
70 aaf:
71   trustore: org.onap.so.trust.jks
72   keyFile: org.onap.so.keyfile
73
74 #################################################################
75 # Application configuration defaults.
76 #################################################################
77
78 livenessProbe:
79   path: /manage/health
80   scheme: HTTP
81   initialDelaySeconds: 600
82   periodSeconds: 60
83   timeoutSeconds: 10
84   successThreshold: 1
85   failureThreshold: 3
86
87 cadi:
88   logLevel: DEBUG
89   latitude: 38.4329
90   longitude: -90.43248
91   aafEnv: IST
92   aafApiVersion: 2.1
93   aafRootNs: org.onap.so
94   aafLocateUrl: https://aaf-locate.onap:8095
95   aafUrl: https://aaf-locate.onap:8095/locate/org.osaaf.aaf.service:2.1
96   aafId: so@so.onap.org
97   aafPassword: enc:EME-arXn2lx8PO0f2kEtyK7VVGtAGWavXorFoxRmPO9
98   apiEnforcement: org.onap.so.apihPerm
99   noAuthn: /manage/health