Installation CI - Requirements
Some of the steps in sunbird installation that can be automated.
- Creation of VM in Azure or AWS with the minimum requirement
- Note down the private IP address and also make sure that the basic required ports are open and are accessible.
- Install the Minimum operating system on the VM's
- Create an Azure account to
- Install git on the created VM's
- Clone the DevOps repo for Sunbird Installation
- Update the Config with the values.
- Start the Installation
After Each stage update the user about the stage completion and once the stage six is completed (badger service is completed) generate the sunbird_SSO_key and update the Confg
- complete the sunbird Installation and check for the health of all the services.
- Use the Created tools to Create Org and Create Users and assign Users to Org.
- use the tool to update the Taxonomy
Open Questions.
- The Ekstep API key is a one time process. should the generation of the same should it be automated or can it be a manual process
- can we use the Test automation tool to check the sanity of the installed Sunbird.