Setup OpenStack Dev/Test environment is a common daily task. But Devstack doesn't work for us because need our own openstack build and configuration management tool to deploy to mimic the real thing in production. This talk will go through a history of how we build a cloud for daily dev/test use. How we transitioned from baremetal to cloud over cloud environment, and eventually adopting Kolla to setup the test cloud. We'll go through the lessons learned during the process and changes we made to make it happen.
The talk will be organized as follows:
- A brief history of tools we used at eBay for OpenStack dev and test: Baremetal to VM to Docker using Kolla
- Changes we made to run test cloud with Kolla (cell setup, NSX overlay network etc.)
- Lessons learned from building a cloud for dev and test
- Use cases: use Kolla for OpenStack upgrade test
- Something about CI