Private insecure-registries functionality added
[ealt-edge.git] / ocd / infra / playbooks / config.yml
1 # Copyright 2020 Huawei Technologies Co., Ltd.
2 #
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
16 ######### Common parameters #########
17 ######### Mandatory #########
18 private_repo_ip:
19   name:
20
21 ######### Optional #########
22 eg_image_tag:
23   name: 0.9
24 # User can either give common pwd or can opt to provide individual pwds
25 common_pwd:
26   name:
27
28 ########## Edge config #############
29 ######### Optional #########
30 edge_management_interface:
31   name: eth0
32 edge_dataplane_interface:
33   name: eth1
34 eg-management-address:
35   name: 100.1.1.2/24
36 eg-dataplane-address:
37   name: 200.1.1.2/24
38
39 # All Edge related password which needs to be specified if user doesn't
40 # need common password for security purpose
41 mep_pg_admin_pwd:
42   name:
43 mep_kong_pg_pwd:
44   name:
45 mep_cert_pwd:
46   name:
47 generate_cert_pass:
48   name:
49 mecm_mepm_postgresPassword:
50   name:
51 mecm_mepm_postgresLcmCntlrPassword:
52   name:
53 mecm_mepm_postgresk8sPluginPassword:
54   name:
55
56 ########### Center config ###########
57 ######### Mandatory #########
58 mecm_meo_edgeRepoUserName:
59   name:
60 mecm_meo_edgeRepoPassword:
61   name:
62
63 ######### Optional #########
64 usermgmt_port:
65   name: 30067
66 appstore_port:
67   name: 30091
68 developer_port:
69   name: 30092
70 mecm_port:
71   name: 30093
72 docker_registry_port:
73   name: 5000
74
75 # All Center related password which needs to be specified if user
76 # doesn't need common password for security purpose
77 mecm_meo_keystorePassword:
78   name:
79 mecm_meo_truststorePassword:
80   name:
81 mecm_meo_postgresPassword:
82   name:
83 mecm_meo_postgresApmPassword:
84   name:
85 mecm_meo_postgresAppoPassword:
86   name:
87 mecm_meo_postgresInventoryPassword:
88   name: