Go Azure

Open-source Go projects categorized as Azure | Edit details

Top 23 Go Azure Projects

  • GitHub repo Pulumi

    Pulumi - Modern Infrastructure as Code. Any cloud, any language 🚀

    Project mention: Pulumi – Manage your infrastructure using TypeScript, Python, Go, C# | news.ycombinator.com | 2021-11-25
  • GitHub repo sops

    Simple and flexible tool for managing secrets

    Project mention: It's Now Possible to Sign Arbitrary Data with Your SSH Keys | news.ycombinator.com | 2021-11-13

    Yes it is, and they are awesome. git-crypt[0] is a godsend for smaller projects (and maybe larger ones if permissions are granular enough) -- way simpler than sops[1] and other alternative, with native integration via git filters (smudge). I use it on a ton of projects.

    [0]: https://www.agwa.name/projects/git-crypt/

    [1]: https://github.com/mozilla/sops

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo go-cloud

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

    Project mention: Does choice of cloud provider matter with Go? | reddit.com/r/golang | 2021-11-09

    Consider using Go Cloud Development Kit (Go CDK) their website and their GitHub repo show how you can use it to write code that is genericized to use the features of any/all of the big 3 cloud providers.

  • GitHub repo tfsec

    Security scanner for your Terraform code

    Project mention: Container security best practices: Comprehensive guide | dev.to | 2021-11-16

    If you are using infrastructure as code, incorporate IaC scanning tools like Apolicy, Checkov, tfsec, or cfn_nag to validate the configuration of your infrastructure before it is created or updated. Similar to other linting tools, apply IaC scanning tools locally and in your pipeline, and consider blocking changes that introduce security issues.

  • GitHub repo terraform-provider-azurerm

    Terraform provider for Azure Resource Manager

    Project mention: Azure provider - workaround to define a stored access policy for a service SAS? | reddit.com/r/Terraform | 2021-11-05

    But terraform doesn't seem to support this: https://github.com/hashicorp/terraform-provider-azurerm/issues/3722

  • GitHub repo 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: Amazon EKS Anywhere | news.ycombinator.com | 2021-09-08

    How does this compare against simply using Gardener [0]?

    [0] https://github.com/gardener/gardener

  • GitHub repo cloudquery

    The open-source cloud asset inventory powered by SQL.

    Project mention: See everything you have in Azure with standard SQL and Grafana | reddit.com/r/AZURE | 2021-11-21
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo 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: How to manage passwords in Helm | reddit.com/r/devops | 2021-08-21
  • GitHub repo azure-sdk-for-go

    Microsoft Azure SDK for Go

    Project mention: Getting Started with Azure: Pragmatic Guide for Beginners | dev.to | 2021-05-09


  • GitHub repo aks-engine

    AKS Engine: Units of Kubernetes on Azure!

    Project mention: Osa yrityksistä on siirtynyt käyttämään Googlen palveluita Microsoftin hinnoittelun takia, tämä uutinen tuskin vähentää sitä. – Microsoft nostaa Office-palvelun hintoja jopa 25 prosenttia | reddit.com/r/Suomi | 2021-08-22
  • GitHub repo terracognita

    Reads from existing Cloud Providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration

    Project mention: Compare resources created with Terraform with the resources in Azure | reddit.com/r/Terraform | 2021-11-05

    https://github.com/cycloidio/terracognita - export current azure state in to tf and then maybe compare from there?

  • GitHub repo compose-cli

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

    Project mention: How can I make the Docker Compose ECS context use EC2 rather than Fargate? | reddit.com/r/aws | 2021-11-17


  • GitHub repo cloudpods

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

    Project mention: Welcome to Cloudpods!!! | reddit.com/r/Cloudpods | 2021-06-05

    The first post to celebrate the Cloudpods community. You are welcome to try Cloudpods. Please visit our project at Github.

  • GitHub repo 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: Looking for objective feedback on AKS | reddit.com/r/AZURE | 2021-04-18
  • GitHub repo aad-pod-identity

    Assign Azure Active Directory Identities to Kubernetes applications.

    Project mention: Required permissions to backup and restore database in K8s cluster to Azure Blob storage | reddit.com/r/kubernetes | 2021-11-18
  • GitHub repo azure-service-operator

    Azure Service Operator allows you to create Azure resources using kubectl

    Project mention: What are your experiences in using the Kubernetes and Helm Providers? | reddit.com/r/Terraform | 2021-09-06

    If I could start again I'd use ArgoCD + https://github.com/Azure/azure-service-operator to handle Azure based resources like postgres

  • GitHub repo terraform-provider-azuread

    Terraform provider for Azure Active Directory

    Project mention: How to Manage Active Directory Objects with Azure AD Provider for Terraform | dev.to | 2021-10-18

    The Azure AD provider for Terraform can be used to manage your Azure Active Directory resources declaratively. This allows you to do things like:

  • GitHub repo machine-controller-manager

    Declarative way of managing machines for Kubernetes cluster

    Project mention: Deploy on prem Kubernetes. What is the best approach paid and unpaid to deploy a cluster on premise with burst to azure/aws? The only need is the ability to have some static pods. I do have a preference for free/open source solutions. | reddit.com/r/kubernetes | 2021-09-25

    If you define "burstable" as creating new nodes in the cloud: Can be achieved with the Machine Controller Manager that is also internally used by Gardener: https://github.com/gardener/machine-controller-manager. You would have a MachineDeployment CRD for different cloud providers that can be scaled just like a K8s deployment and creates cloud provider VMs underneath. (also scale to 0 is possible for certain providers) .

  • GitHub repo cloud-service-broker

    OSBAPI service broker that uses Terraform to provision and bind services. Derived from https://github.com/GoogleCloudPlatform/gcp-service-broker

    Project mention: Suggestions for self service frontends | reddit.com/r/Terraform | 2021-02-05
  • GitHub repo count

    Comparing serverless platforms

    Project mention: AWS Lambda Terraform Cookbook with working examples | reddit.com/r/aws | 2020-12-30

    I probably should add a terraform based approach to deploying my "count" HTTP API here: https://github.com/kaihendry/count

  • GitHub repo aztfmove

    Simple tool to move Azure resources based on Terraform state

    Project mention: aztfmove | reddit.com/r/devopskhan | 2021-11-03
  • GitHub repo kubemq-bridges

    KubeMQ Bridges bridge, replicate, aggregate, and transform messages between KubeMQ clusters no matter where they are, allowing to build a true cloud-native messaging single network running globally.

    Project mention: KubeMQ Bridges for Edge Computing | dev.to | 2021-04-01

    Don’t worry about these pods, as we’ll be creating our own! Next, go ahead and clone the kubemq-bridges repository:

  • GitHub repo hawk

    Multi Cloud Antivirus Scanning API using YARA and CLAMAV for AWS S3, Azure Blob Storage and GCP Cloud Storage (by cloudina)

    Project mention: Multi Cloud Antivirus Scanning API using YARA and CLAMAV for AWS S3, Azure Blob Storage and GCP Cloud Storage | reddit.com/r/antivirus | 2021-09-01
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 2021-11-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 10,631
2 sops 8,641
3 go-cloud 8,086
4 tfsec 3,531
5 terraform-provider-azurerm 2,958
6 gardener 2,067
7 cloudquery 1,990
8 bank-vaults 1,509
9 azure-sdk-for-go 973
10 aks-engine 918
11 terracognita 761
12 compose-cli 726
13 cloudpods 713
14 application-gateway-kubernetes-ingress 510
15 aad-pod-identity 498
16 azure-service-operator 394
17 terraform-provider-azuread 249
18 machine-controller-manager 203
19 cloud-service-broker 49
20 count 27
21 aztfmove 24
22 kubemq-bridges 11
23 hawk 1
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives