As for other CORD profiles, E-CORD can also be deployed in environments other than physical PODs. This creates a more convenient environment for developers, using less resources and providing a faster development life-cycle.
Two environments are available, depending on your needs:
To understand what a local development environment is, what it can help you with, and how to build it, look at this page.
When it’s time to specify the PODCONFIG file, use
To understand what CiaB is and what it can help you with, look here.
To build E-CORD CiaB, follow the steps here.
When it’s time to specify the PODCONFIG file, use
NOTE When inspecting CiaB you will also need, on the global node to use
export VAGRANT_CWD=~/cord/build/scenarios/single
instead of
export VAGRANT_CWD=~/cord/build/scenarios/cord
More detailed instructions on how to develop and deploy using CiaB can be found in the troubleshooting guide.
When using local PODs, you can emulate E-CORD test subscribers, doing the following.
cd /opt/cord/build/platform-install
ansible-playbook -i inventory/head-localhost --extra-vars "@/opt/cord_profile/genconfig/config.yml" ecord-test-subscriber-playbook.yml