Contribute Media
A thank you to everyone who has made this possible: Read More

Orchestration and CI/CD with Ansible and OpenStack

Description

This project will demonstrate how to leverage CI/CD pipelines, to deploy and rollback applications in the Openstack Cloud. Best-practices allow to automate tasks and achieve high-degree of repeatability and robustness.

Jenkins will be used to implement continuous integration and continuous delivery jobs and pipelines. Packer will create images of disposable systems, being containers and Cloud servers. Ansible will be used to both create images with Packer, and eventually orchestrate provisioning of systems in staging and production environments in a blue-green fashion.

Deep knowledge of deployment and workflow allows to continuously refine the process, adapt it to custom requirements, and make it smoother.

The following technologies will be presented:

  • Ansible
  • Docker on CoreOS cluster
  • Git repository
  • Jenkins
  • Openstack
  • Packer
  • Vagrant

Details

Improve this page