Self-service infrastructure as code

This page summarizes the projects mentioned and recommended in the original post on dev.to

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • atlantis

    Terraform Pull Request Automation

    Our first attempt was to introduce other engineering teams to Terraform - the Platform team was already using it extensively with Terragrunt, and using Atlantis to automate plan and apply operations in a Git flow to ensure infrastructure was consistent. We'd written modules, with documentation, and an engineer would simply need to raise a PR to use the module and provide the right values, and Atlantis (once the PR was approved by Platform) would go ahead and set it up for them.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • tofu-controller

    A GitOps OpenTofu and Terraform controller for Flux

    We stumbled upon a project for maintaining Terraform with CRDs that we could deploy with Helm. That project is now called Tofu-Controller - another WeaveWorks project, so it integrated great with our existing Flux setup.

  • terragrunt

    Terragrunt is a flexible orchestration tool that allows Infrastructure as Code written in OpenTofu/Terraform to scale.

    Our first attempt was to introduce other engineering teams to Terraform - the Platform team was already using it extensively with Terragrunt, and using Atlantis to automate plan and apply operations in a Git flow to ensure infrastructure was consistent. We'd written modules, with documentation, and an engineer would simply need to raise a PR to use the module and provide the right values, and Atlantis (once the PR was approved by Platform) would go ahead and set it up for them.

  • flux2

    Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.

    Given the team had already adopted GitOps and were familiar with deployments powered by Helm Releases and Flux, we wanted to move the provisioning of the infrastructure to be part of the same process of creating the service and its continuous deployment.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Using Terraform to both create kubernetes clusters (AKS) and deploy helm charts in the same project - good or bad?

    3 projects | /r/Terraform | 9 Apr 2021
  • What Is Flux CD & How Does It Work? [Tutorial]

    5 projects | dev.to | 29 Aug 2024
  • C# (.NET) vs. Go (Golang): Performance Benchmark in Kubernetes [video]

    1 project | news.ycombinator.com | 23 Aug 2024
  • What Are Blue-Green Deployments in Kubernetes?

    1 project | dev.to | 19 Aug 2024
  • Create your self-hosted Wordpress for €5 a month, in 30 seconds.

    2 projects | dev.to | 16 Jun 2024

Did you konow that Go is
the 4th most popular programming language
based on number of metions?