SaaSHub helps you find the best software and product alternatives Learn more →
Top 22 Go Iac Projects
-
trivy
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
Project mention: Friends - needs help choosing solution for SBOM vulnerability | /r/devops | 2023-06-01 -
Pulumi
Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages 🚀
Project mention: Show HN: Togomak – declarative pipeline orchestrator based on HCL and Terraform | news.ycombinator.com | 2023-10-24Would it make sense to say Dagger is to Pulumi [1], as Terraform is to Togomak?
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
bytebase
World's most advanced database DevOps and CI/CD for Developer, DBA and Platform Engineering team.
Bytebase offers a powerful GUI for schema migration deployments. This tutorial will show you how to use Bytebase to deploy schema migrations with features like SQL Review, custom approval, time scheduling, and more.
-
terrascan
Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.
Terrascan could also be useful : https://github.com/tenable/terrascan
-
werf
A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.
-
-
terramate
Terramate adds powerful capabilities such as code generation, stacks, orchestration, change detection, data sharing and more to Terraform.
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
Project mention: Catch drift outside of your infrastructure code | news.ycombinator.com | 2023-07-02
-
terracognita
Reads from existing public and private cloud providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration
I haven't worked with any of the ones that purport to work with AWS, but a quick Google shows terraformer and Terracognita as options - maybe look into trying those out?
-
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
-
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.
-
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)
-
Selefra
The open-source policy-as-code software that provides analysis for Multi-Cloud and SaaS environments, you can get insight with natural language (powered by OpenAI).
[Feature]Modules support filtering, while labels support customization of any format. by @FelixsJiang in #30
-
pike
Pike is a tool for determining the permissions or policy required for IAC code (by JamesWoolfenden)
Project mention: Show HN: Slauth.io (YC S22) – IAM Policy Auto-Generation | news.ycombinator.com | 2022-12-18 -
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-27Anyways, 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.
-
-
-
-
-
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
-
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)
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
Go Iac related posts
- Terramate
- https://github.com/gofireflyio/aiac
- cloud-concierge: Open source cloud codification, drift detection, and more
- cloud-concierge: Terraform "Best Practices" Delivered via Pull Request
- Show HN: Cloud-concierge- OSS cloud codification, drift detection, and more
- Are "Infrastructure as Code" limited to "Infrastructure" only?
- Show HN: Layerform (YC S23) – Open-source development environments
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007f0f9bbcade8>
www.saashub.com | 29 Nov 2023
Index
What are some of the best open-source Iac projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | trivy | 19,405 |
2 | Pulumi | 18,279 |
3 | bytebase | 7,492 |
4 | terrascan | 4,298 |
5 | werf | 3,804 |
6 | aiac | 2,927 |
7 | terramate | 2,690 |
8 | driftctl | 2,347 |
9 | terracognita | 1,847 |
10 | aztfexport | 1,345 |
11 | terratag | 849 |
12 | yor | 733 |
13 | kusion | 659 |
14 | Selefra | 447 |
15 | pike | 385 |
16 | cloud-concierge | 150 |
17 | cfnctl | 129 |
18 | terraplate | 73 |
19 | terracove | 44 |
20 | terraform-provider-checkly | 43 |
21 | k8s-voting-app-aws | 31 |
22 | ghat | 15 |