update EdgeGallery version 1.5
[eliot.git] / blueprints / iotgateway / playbooks / default-var.yml
1 #
2 #   Copyright 2021 Huawei Technologies Co., Ltd.
3 #
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 # The image tag here could only be latest, and helm tag could only be 1.1.0
17 EG_IMAGE_TAG: v1.5.0
18 HELM_TAG: 1.5.0
19
20 # Mode for online or offline install, currently only support offline
21 NETWORK_MODE: offline
22
23 # Absolute file path of source offline .tar.gz file on ansible host node
24 TARBALL_FILE: "{{ inventory_dir }}/../ansible-{{ EG_IMAGE_TAG }}.tar.gz"
25
26 # Target path where offline tarball be decompossed into
27 TARBALL_PATH: /home/edgegallery-offline
28
29 # Whether copy the offline package from the ansible host node to other node
30 COPY_TAR_TO_TARGET: yes
31
32 # Whether clean the TARBALL_PATH before install and after uninstall
33 # true means clean and false means not clean
34 TARBALL_PATH_CLEANUP: true
35
36 # Whether enable ingress
37 # true means enable and false means disable
38 ENABLE_INGRESS: true
39
40 # Whether deploy appPkgTransTool
41 # true means deploy and false means undeploy
42 ENABLE_APPD: true
43
44 HELM_CHARTS_PATH: "{{ TARBALL_PATH }}/helm/helm-charts"
45
46 MEP_HELM_RELEASE_NAME: mep-edgegallery
47 MEPM_HELM_RELEASE_NAME: mecm-mepm-edgegallery
48 APPSTORE_HELM_RELEASE_NAME: appstore-edgegallery
49 DEVELOPER_HELM_RELEASE_NAME: developer-edgegallery
50 MECM_MEO_HELM_RELEASE_NAME: mecm-meo-edgegallery
51 ATP_HELM_RELEASE_NAME: atp-edgegallery
52 THIRD_SYSTEM_HELM_RELEASE_NAME: thirdsystem-edgegallery
53 EG_VIEW_HELM_RELEASE_NAME: eg-view-edgegallery
54
55 MEPM_PORT: 32152
56 APPSTORE_PORT: 30091
57 DEVELOPER_PORT: 30092
58 MECM_PORT: 30093
59 ATP_PORT: 30094
60 EDGEGALLERY_PORT: 30095
61 USER_MGMT_PORT: 30067
62 LAB_PORT: 30096
63 HEALTHCHECK_PORT: 32759
64 HEALTHCHECK_M_PORT: 32757
65
66 # used for signature
67 SIGNATURE_SECRET_NAME: edgegallery-signature-secret
68
69 # If harbor is setup in a remote system, then mention the remote system IP as harbor IP
70 #HarborIP: xxx.xxx.xxx.xxx
71
72 # If SIGNATURE_CERT_P12 and SIGNATURE_CERT_CER are set here, will use it. Otherwise will generate them automatically
73 #SIGNATURE_CERT_P12: xxx/xxx/xxx.p12
74 #SIGNATURE_CERT_CER: xxx/xxx/xxx.cer
75
76 # If the above 2 files are given, should also give the password used to generate them
77 #SIGNATURE_PWD: xxx
78
79 # Params used by EG NFS persistence storage
80 EGUSER_NAME: eguser
81 EGGROUP_NAME: eggroup
82 EGUSER_UID: 166
83 EGGROUP_GID: 166
84 APPSTORE_PACKAGES: /edgegallery/appstore/packages
85 FILE_SYSTEM_PACKAGES: /edgegallery/filesystem/images
86
87 # External IAM Config
88 ENABLE_EXTERNAL_IAM: false
89 # If ENABLE_EXTERNAL_IAM is true, then the following need to be set
90 # EXTERNAL_IAM_ENDPOINT: https://xxx.xxx.xxx.xxx
91
92 # Access by proxy for all frontend projects
93 # AUTH_SERVER_ADDRESS_CLIENT_ACCESS: https://xxx.xxx.xxx.xxx/xx/xx
94
95 # EDGEGALLERY_CLIENT_ACCESS_URL: https://xxx.xxx.xxx.xxx/xx/xx
96 # APPSTORE_CLIENT_ACCESS_URL: https://xxx.xxx.xxx.xxx/xx/xx
97 # DEVELOPER_CLIENT_ACCESS_URL: https://xxx.xxx.xxx.xxx/xx/xx
98 # MECM_CLIENT_ACCESS_URL: https://xxx.xxx.xxx.xxx/xx/xx
99 # ATP_CLIENT_ACCESS_URL: https://xxx.xxx.xxx.xxx/xx/xx