Go Iac

Open-source Go projects categorized as Iac

Top 22 Go Iac Projects

  • trivy

    Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more

  • Project mention: Cloud Security and Resilience: DevSecOps Tools and Practices | dev.to | 2024-05-01

    4. Trivy: https://github.com/aquasecurity/trivy Trivy is a versatile tool that scans for vulnerabilities in your containers, and also checks for vulnerabilities in your application dependencies.

  • Pulumi

    Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages 🚀

  • Project mention: How To Implement AWS SSB Controls in Terraform - Part 4 | dev.to | 2024-04-10

    If you are following this blog series, you should already know the benefits of using Terraform to define and deploy your AWS resources and configuration. Other IaC solutions such as AWS CloudFormation, AWS CDK, and Pulumi work the same way but differs in the programming or configuration language.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • terrascan

    Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.

  • Project mention: Cloud Security and Resilience: DevSecOps Tools and Practices | dev.to | 2024-05-01

    2. Terrascan: https://github.com/tenable/terrascan Terrascan detects security vulnerabilities and compliance violations across your IaC. Supports multiple cloud providers, ensuring that your infrastructure complies with security best practices.

  • werf

    A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.

  • aiac

    Artificial Intelligence Infrastructure-as-Code Generator.

  • Project mention: https://github.com/gofireflyio/aiac | /r/programming | 2023-10-01
  • driftctl

    Detect, track and alert on infrastructure drift

  • Project mention: Top Terraform Tools to Know in 2024 | dev.to | 2024-03-26

    ‍Driftctl is an open-source Terraform drift detection tool that tracks and warns about infrastructure drift. Driftctl scans your infrastructure, compares it with your IaC configurations (like Terraform), and reports discrepancies.

  • terracognita

    Reads from existing public and private cloud providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration

  • Project mention: Generate Terraform code from your existing cloud infrastructure | news.ycombinator.com | 2023-12-12
  • SaaSHub

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

    SaaSHub logo
  • aztfexport

    A tool to bring existing Azure resources under Terraform's management

  • Project mention: Is there a way to clone an existing Azure Kubernetes Cluster? | /r/AZURE | 2023-06-20

    If you need Azure configs then the "export template" button is the right thing to use for Azure Resource Manager templates (it spits out big, ugly JSON tho). If you are a Terraform user, then you can use the https://github.com/Azure/aztfexport project to export Azure configs to HCL.

  • terratag

    Terratag is a CLI tool that enables users of Terraform to automatically create and maintain tags across their entire set of AWS, Azure, and GCP resources

  • Project mention: Top Terraform Tools to Know in 2024 | dev.to | 2024-03-26

    ‍Terratag is a tool designed to assign tags or labels to a complete collection of Terraform or Terragrunt files. It enables applying tags or labels to resources within AWS, GCP, and Azure.

  • yor

    Extensible auto-tagger for your IaC files. The ultimate way to link entities in the cloud back to the codified resource which created it.

  • kusion

    Deliver intentions to Kubernetes and Clouds

  • Project mention: Are "Infrastructure as Code" limited to "Infrastructure" only? | /r/kubernetes | 2023-09-19

    Now there are more subdivided practice: * Policy as Code: Sentinel, OPA * Database as Code: bytebase * AppConfiguration as Code: KusionStack, Acorn * ...... (Welcome to add more)

  • pike

    Pike is a tool for determining the permissions or policy required for IAC code

  • Project mention: Top Terraform Tools to Know in 2024 | dev.to | 2024-03-26

    ‍Pike is a tool that analyzes Terraform managed resources and automatically generates the necessary IAM permissions, improving security by ensuring that only the minimum necessary permissions are granted.

  • tenv

    OpenTofu / Terraform / Terragrunt and Atmos version manager

  • Project mention: Show HN: Tenv – OpenTofu, Terraform and Terragrunt version manager | news.ycombinator.com | 2024-05-06
  • terradrift

    A tool to detect drifts in terraform IaC

  • cloud-concierge

    Codify resources outside of Terraform control, detect drift, estimate cloud costs, identify security risks, and more. "Terraform best practices as a Pull Request."

  • Project mention: cloud-concierge: Open source cloud codification, drift detection, and more | /r/devops | 2023-09-27

    Anyways, please let us know what you think! The best way to check it out is through the repo, or the docs . Other resources: Example output. ~45 sec video.

  • cfnctl

    Cfnctl brings the Terraform cli experience to AWS Cloudformation :cloud:

  • terraplate

    DRY Terraform with Go Templates

  • terracove

    Recursively test a directory tree for Terraform diffs and coverage

  • terraform-provider-checkly

    Terraform provider for the Checkly monitoring service

  • k8s-voting-app-aws

    :wheel_of_dharma: Example of a distributed voting app running on Kubernetes. Written in Golang with Terraform definitions to deploy to AWS EKS

  • adc

    APISIX declarative CLI - ADC (by api7)

  • Project mention: Integrating APISIX Declarative CLI with API7 Enterprise | dev.to | 2024-03-20

    ADC (APISIX Declarative CLI), introduced by API7.ai, is a declarative configuration tool aimed at assisting users in implementing GitOps capabilities in non-Kubernetes environments. Users can seamlessly integrate it into their CI/CD pipelines to manage the lifecycle of APIs, facilitating updates and releases.

  • ghat

    Ghat is a tool for updating your GitHub actions and Terraform with the latest version of it dependencies and using immutable hashes instead of mutable tags. (by JamesWoolfenden)

  • Project mention: github actions tool | /r/GithubActions | 2023-06-17

    I made a small tool to help manage actions dependencies https://github.com/JamesWoolfenden/ghat, point it a checked out repo or a file and it'll update with them with latest release versions hash.

  • SaaSHub

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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Iac related posts

  • Show HN: Tenv – OpenTofu, Terraform and Terragrunt version manager

    1 project | news.ycombinator.com | 6 May 2024
  • Terramate meets Atlantis 🚀

    2 projects | dev.to | 4 Apr 2024
  • tenv VS tofuenv - a user suggested alternative

    2 projects | 24 Jan 2024
  • Terramate

    1 project | /r/devopspro | 11 Oct 2023
  • https://github.com/gofireflyio/aiac

    1 project | /r/programming | 1 Oct 2023
  • cloud-concierge: Open source cloud codification, drift detection, and more

    1 project | /r/devops | 27 Sep 2023
  • cloud-concierge: Terraform "Best Practices" Delivered via Pull Request

    3 projects | /r/Terraform | 21 Sep 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Iac projects in Go? This list will help you:

Project Stars
1 trivy 21,525
2 Pulumi 20,063
3 terrascan 4,526
4 werf 3,924
5 aiac 3,310
6 driftctl 2,412
7 terracognita 2,110
8 aztfexport 1,492
9 terratag 899
10 yor 779
11 kusion 739
12 pike 511
13 tenv 325
14 terradrift 218
15 cloud-concierge 189
16 cfnctl 129
17 terraplate 75
18 terracove 46
19 terraform-provider-checkly 44
20 k8s-voting-app-aws 31
21 adc 20
22 ghat 19

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