GitOps on Steroids

Abstract:

In this talk we will see how the Elixir patterns such as State Machine, Templating and custom behaviors are used as building blocks for a GitOps based Self-Service platform.

The Self-Service automatically validates Git pull requests with a fast-feedback-loop and interactively engages relevant corporate stakeholders in the review and approval process.

Additionally, external approval workflows are orchestrated when required. Once approved the self-service provisions all required resources in real-time using state of the art infrastructure design principles.

Keywords:

  • Pull Request State Machine
  • Elixir Templating with EEx
  • Terraform Workspace Manager
  • Confluent Terraform Provider
  • AWS Terraform Provider
  • OpenAPI Specification v3

Target audience:

  • DevOps Engineers
  • Platform Integration Engineers
  • Cloud Automation Engineers

Audience:

[“Intermediate”]

Level:

Tags: GitOps, Terraform, Templating

Format: