IaC with GitLab CI/CD

Overview

  1. Updating group variables that define if the infrastructure state is true (up) or false (down)
  2. Instantiate cloud infrastructure
  3. Deploy nodes
  4. Configure web application on the nodes
  5. Add another node by updating nodes list information
  6. Update node by defining host specific information
  7. Post relevant data to third party application

Takeaways

Video demonstration

DEMO

Repository

iac_gitlab_ci