Adding ecord global and local in a box yml file
Change-Id: I6b0eba8b17f7a5cd72e3ddd295fb8c17a5da35d8
diff --git a/config/ecord_global_in_a_box.yml b/config/ecord_global_in_a_box.yml
new file mode 100644
index 0000000..1956c67
--- /dev/null
+++ b/config/ecord_global_in_a_box.yml
@@ -0,0 +1,65 @@
+# Deployment configuration for VirtualBox based head node.
+#
+# This deployment configuration can be utilized with the head node created
+# via `vagrant up headnode` from the gerrit.opencord.org/maas repository.
+---
+debug: false
+
+# this is used to generate the genconfig/cord-inv file
+headnode:
+ ip: '10.100.198.201'
+ ansible_user: 'vagrant'
+ ansible_ssh_pass: 'vagrant'
+ ansible_ssh_port: 22
+
+common:
+ # all of these are written to genconfig/config.yml, and needs a rework
+
+ # set to the "flavor" of cord you want to install
+ cord_profile: 'ecord-global'
+ cord_dir: '/opt/cord'
+ cord_profile_dir: '/opt/cord_profile'
+
+ # Specifies tasks within the head node provisioning not to execute, including:
+ #
+ # switch_support - don't download the switch ONL images as there are no
+ # switches in this configuration
+ # interface_config - don't update the network configuration of the headnode
+ # as it is configured by vagrant to the proper settings
+ skipTags:
+ - 'switch_support'
+ - 'reboot'
+ - 'interface_config'
+
+ fabric_ip: '10.6.1.1/24'
+ management_ip: '10.1.0.1/24'
+ external_iface: 'eth0'
+ management_network: '10.1.0.0/24'
+
+ # Specifies the extra settings required for this configuration
+ #
+ # virtualbox_support - install support for managing virtual box based
+ # compute nodes
+ # virtualbox_support: 1
+ # power_helper_user: 'cord'
+
+ # on_cloudlab: True
+ cord_in_a_box: True
+
+ extraVars:
+ - 'fabric_include_names=eth2'
+ - 'fabric_include_module_types=omit'
+ - 'fabric_exclude_names=eth0,eth1'
+ - 'management_include_names=eth1'
+ - 'management_exclude_names=eth0,eth2'
+
+docker:
+ imageVersion: candidate
+ registry: '10.100.198.201:5000'
+
+otherServers:
+ # Specifies the configuration for dynamically added compute nodes
+ fabric:
+ network: '10.6.1.1/24'
+ management: '10.1.0.0/24'
+
diff --git a/config/ecord_in_a_box.yml b/config/ecord_in_a_box.yml
new file mode 100644
index 0000000..827ff04
--- /dev/null
+++ b/config/ecord_in_a_box.yml
@@ -0,0 +1,65 @@
+# Deployment configuration for VirtualBox based head node.
+#
+# This deployment configuration can be utilized with the head node created
+# via `vagrant up headnode` from the gerrit.opencord.org/maas repository.
+---
+debug: false
+
+# this is used to generate the genconfig/cord-inv file
+headnode:
+ ip: '10.100.198.201'
+ ansible_user: 'vagrant'
+ ansible_ssh_pass: 'vagrant'
+ ansible_ssh_port: 22
+
+common:
+ # all of these are written to genconfig/config.yml, and needs a rework
+
+ # set to the "flavor" of cord you want to install
+ cord_profile: 'ecord'
+ cord_dir: '/opt/cord'
+ cord_profile_dir: '/opt/cord_profile'
+
+ # Specifies tasks within the head node provisioning not to execute, including:
+ #
+ # switch_support - don't download the switch ONL images as there are no
+ # switches in this configuration
+ # interface_config - don't update the network configuration of the headnode
+ # as it is configured by vagrant to the proper settings
+ skipTags:
+ - 'switch_support'
+ - 'reboot'
+ - 'interface_config'
+
+ fabric_ip: '10.6.1.1/24'
+ management_ip: '10.1.0.1/24'
+ external_iface: 'eth0'
+ management_network: '10.1.0.0/24'
+
+ # Specifies the extra settings required for this configuration
+ #
+ # virtualbox_support - install support for managing virtual box based
+ # compute nodes
+ # virtualbox_support: 1
+ # power_helper_user: 'cord'
+
+ # on_cloudlab: True
+ cord_in_a_box: True
+
+ extraVars:
+ - 'fabric_include_names=eth2'
+ - 'fabric_include_module_types=omit'
+ - 'fabric_exclude_names=eth0,eth1'
+ - 'management_include_names=eth1'
+ - 'management_exclude_names=eth0,eth2'
+
+docker:
+ imageVersion: candidate
+ registry: '10.100.198.201:5000'
+
+otherServers:
+ # Specifies the configuration for dynamically added compute nodes
+ fabric:
+ network: '10.6.1.1/24'
+ management: '10.1.0.0/24'
+