Go Azure

Open-source Go projects categorized as Azure

Top 23 Go Azure Projects

  • Pulumi

    Pulumi - Universal Infrastructure as Code. Your Cloud, Your Language, Your Way 🚀

    Project mention: ⚡️Serverless Frameworks for 2023 | dev.to | 2023-01-22

    Pulumi is another universal Infrastructure-as-Code tool, but instead of using a DSL, you can use Python, JavaScript, YAML, or other familiar programming- and markup languages. Like Terraform, Pulumi manages its own state instead of using CloudFormation.

  • sops

    Simple and flexible tool for managing secrets

    Project mention: Secret Management in Kubernetes: Approaches, Tools, and Best Practices | dev.to | 2023-01-23

    Mozilla’s Secret Operations (SOPS) is an editor of secret files. It supports YAML, JSON, Binary, ENV, and INI formats and encrypts with an encryption key from your AWS KMS, GCP KMS, Azure Key Vault, age, and PGP.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • go-cloud

    The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go.

    Project mention: Is there a zero-boilerplate zero-configuration cloud serverless framework for Go? | reddit.com/r/golang | 2023-01-14

    The plan is to have a process for generating AWS CDK targeting Lambda (pluggable providers, but start with AWS CDK, because it's what I use), and to use the Google Cloud Development Kit (also called CDK, but not the same) https://github.com/google/go-cloud to abstract the services.

  • infracost

    Cloud cost estimates for Terraform in pull requests💰📉 Love your cloud bill!

    Project mention: Monitoring infra cost: which tool do you use? | reddit.com/r/devops | 2023-01-11
  • tfsec

    Security scanner for your Terraform code

    Project mention: Breve guia de sobrevivência com Terraform | dev.to | 2022-12-22
  • terraform-provider-azurerm

    Terraform provider for Azure Resource Manager

    Project mention: What device to choose | reddit.com/r/devops | 2023-01-10
  • cloudquery

    The open source high performance data integration platform built for developers.

    Project mention: Open Source High Performance ELT Framework | reddit.com/r/ProductManagement | 2023-01-25
  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • gardener

    Kubernetes-native system managing the full lifecycle of conformant Kubernetes clusters as a service on Alicloud, AWS, Azure, GCP, OpenStack, EquinixMetal, vSphere, MetalStack, and Kubevirt with minimal TCO.

    Project mention: Where can I find managed K8s for the price of managed ECS? | reddit.com/r/kubernetes | 2022-09-28
  • bank-vaults

    A Vault swiss-army knife: a K8s operator, Go client with automatic token renewal, automatic configuration, multiple unseal options and more. A CLI tool to init, unseal and configure Vault (auth methods, secret engines). Direct secret injection into Pods.

    Project mention: Secrets Management on Kubernetes: How do you handle it? | reddit.com/r/kubernetes | 2022-12-04

    https://github.com/banzaicloud/bank-vaults. Mind you after Cisco bought Banzai work on this project seems to have stopped. It works very well for us though.

  • cloudpods

    A cloud-native open-source unified multi-cloud and hybrid-cloud platform. 开源、云原生的多云管理及混合云融合平台

  • terracognita

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

    Project mention: Is it possible to import existing infrastructure into Terraform then redeploy it without semantic representation? | reddit.com/r/Terraform | 2023-01-06
  • azure-sdk-for-go

    This repository is for active development of the Azure SDK for Go. For consumers of the SDK we recommend visiting our public developer docs at:

    Project mention: Shopify monolith served 1.27 Million requests per second during Black Friday | reddit.com/r/programming | 2022-12-01

    Poor guy, missed it by few months. Now MS actually provides library for that

  • aks-engine

    AKS Engine: legacy tool for Kubernetes on Azure (see status)

    Project mention: Audit logging done right | reddit.com/r/kubernetes | 2023-01-19

    AKS - https://github.com/Azure/aks-engine/blob/master/parts/k8s/addons/audit-policy.yaml EKS - https://aws.github.io/aws-eks-best-practices/security/docs/detective/ GKE - https://github.com/kubernetes/kubernetes/blob/release-1.10/cluster/gce/gci/configure-helper.sh#L706 (I'm not 100% sure this is what GKE use but I've not been able to find a better reference)

  • aztfy

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

    Project mention: Terraform Tips & Tricks: Managing Large-Scale Azure Resource Imports | dev.to | 2023-01-19

    Aztfy is a tool developed by Microsoft that allows you to bulk import resources, it has some configuration so you can specify what to import, the names to import and so on. After spending some time with the tool, I quickly realized it may be a no-go. The problem I had with this tool is twofold:

  • compose-cli

    Easily run your Compose application to the cloud with compose-cli

    Project mention: How can you add secrets to a dockerfile/image from AWS (Secret Manager) | reddit.com/r/docker | 2022-11-18
  • 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: Standardized tags across all Azure resources with terraform | reddit.com/r/Terraform | 2022-10-09
  • application-gateway-kubernetes-ingress

    This is an ingress controller that can be run on Azure Kubernetes Service (AKS) to allow an Azure Application Gateway to act as the ingress for an AKS cluster.

    Project mention: What do you think about the AGIC? | reddit.com/r/AZURE | 2023-01-17

    My main concern is about zero-downtime deployments - https://github.com/Azure/application-gateway-kubernetes-ingress/blob/master/docs/how-tos/minimize-downtime-during-deployments.md

  • aad-pod-identity

    [DEPRECATED] Assign Azure Active Directory Identities to Kubernetes applications.

    Project mention: Anyone in here using AAD Pod Identity? | reddit.com/r/kubernetes | 2022-09-20

    Link to my direct issue on the GitHub site: https://github.com/Azure/aad-pod-identity/discussions/1320

  • multy

    Multy - Easily deploy multi cloud infrastructure. Write cloud-agnostic config deployed across multiple clouds

    Project mention: Writing an IaC Rosetta Stone | news.ycombinator.com | 2023-01-10

    There is already a couple of options


    But a multicloud wrapper creates a lot of abstractions.

  • azure-service-operator

    Azure Service Operator allows you to create Azure resources using kubectl

    Project mention: Anyway to automate the AKS cluster creation using Yaml? | reddit.com/r/AZURE | 2022-11-09
  • nitric

    Nitric is a framework for cloud-native apps and infrastructure from code. It takes care of infrastructure and config without limiting your language or cloud, so you can spend your time writing application code.

    Project mention: nitric VS encore - a user suggested alternative | libhunt.com/r/nitric | 2022-12-09
  • secrets-store-csi-driver-provider-azure

    Azure Key Vault provider for Secret Store CSI driver allows you to get secret contents stored in Azure Key Vault instance and use the Secret Store CSI driver interface to mount them into Kubernetes pods.

    Project mention: Shhhh... Kubernetes Secrets Are Not Really Secret! | dev.to | 2022-12-15

    The driver can also sync changes to secrets. The driver currently supports Vault, AWS, Azure, and GCP providers. Secrets Store CSI Driver can also sync provider secrets as Kubernetes secrets; if required, this behavior needs to be explicitly enabled during installation.

  • azure-key-vault-to-kubernetes

    Azure Key Vault to Kubernetes (akv2k8s for short) makes it simple and secure to use Azure Key Vault secrets, keys and certificates in Kubernetes.

    Project mention: Azure AKS/Container App can't access Key vault using managed identity | reddit.com/r/AZURE | 2023-01-12
  • SaaSHub

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

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). The latest post mention was on 2023-01-25.

Go Azure related posts


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

Project Stars
1 Pulumi 14,854
2 sops 11,835
3 go-cloud 8,829
4 infracost 8,569
5 tfsec 5,526
6 terraform-provider-azurerm 3,794
7 cloudquery 2,802
8 gardener 2,385
9 bank-vaults 1,780
10 cloudpods 1,645
11 terracognita 1,454
12 azure-sdk-for-go 1,208
13 aks-engine 1,007
14 aztfy 966
15 compose-cli 899
16 terratag 741
17 application-gateway-kubernetes-ingress 602
18 aad-pod-identity 562
19 multy 554
20 azure-service-operator 526
21 nitric 476
22 secrets-store-csi-driver-provider-azure 371
23 azure-key-vault-to-kubernetes 371
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives