Optimizing configurations for usability 81/3881/2
authoragrawalgaurav <gaurav.agrawal@huawei.com>
Fri, 6 Nov 2020 10:19:49 +0000 (15:49 +0530)
committeragrawalgaurav <gaurav.agrawal@huawei.com>
Fri, 6 Nov 2020 10:47:15 +0000 (16:17 +0530)
Signed-off-by: agrawalgaurav <gaurav.agrawal@huawei.com>
Change-Id: Ibc5b3a3f959a72473874eacf726a977a33f7c895

ocd/infra/playbooks/config.yml

index 859805e..83f8344 100644 (file)
 # limitations under the License.
 ---
 
-######### Mandatory parameters #########
-
-eg_image_tag:
-  name:
+######### Common parameters #########
+######### Mandatory #########
 private_repo_ip:
   name:
-secret_pwd:
-  name:
-db_password:
+
+######### Optional #########
+eg_image_tag:
+  name: 0.9
+# User can either give common pwd or can opt to provide individual pwds
+common_pwd:
   name:
 
 ########## Edge config #############
-
-postgres_image_tag:
-  name:
+######### Optional #########
 edge_management_interface:
-  name:
+  name: eth0
 edge_dataplane_interface:
-  name:
-eg-mp1-address:
-  name: 200.1.1.2/24
-eg-mm5-address:
+  name: eth1
+eg-management-address:
   name: 100.1.1.2/24
+eg-dataplane-address:
+  name: 200.1.1.2/24
 
-########### Center config ###########
+# All Edge related password which needs to be specified if user doesn't
+# need common password for security purpose #
 
+########### Center config ###########
+######### Mandatory #########
 mecm_meo_edgeRepoUserName:
   name:
 mecm_meo_edgeRepoPassword:
   name:
-mecm_fe_centernodeip:
-  name:
-appstore_centernodeip:
+center_node_ip:
   name:
-developer_centernodeip:
-  name:
-developer_centernode_port:
-  name: 30067
-mecm_fe_centernodeport:
+
+######### Optional #########
+usermgmt_port:
   name: 30067
-user_mgmt_oauth_appstore_client_port:
+appstore_port:
   name: 30091
-user_mgmt_oauth_developer_client_port:
+developer_port:
   name: 30092
-user_mgmt_oauth_mecm_client_port:
+mecm_port:
   name: 30093
 
-############ Certificate validity#######
-
-cert_validity_in_days:
-  name: 365
+# All Center related password which needs to be specified if user
+# doesn't need common password for security purpose #
+# yamllint disable rule:new-line-at-end-of-file
\ No newline at end of file