SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Azure Projects
-
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.
-
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-14The 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.
-
-
-
-
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-04https://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-01Poor guy, missed it by few months. Now MS actually provides library for that
-
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)
-
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:
-
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.
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
-
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
There is already a couple of options
https://github.com/multycloud/multy
But a multicloud wrapper creates a lot of abstractions.
-
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.
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
Go Azure related posts
- Open Source High Performance ELT Framework
- Sync/ELT (Fast) HubSpot data to any database/datalake with open source CloudQuery
- ETL (fast) Salesforce data to any database/datalake with open source CloudQuery Framework
- Search *inside* 15,000+ pitchdeck slides
- Mapping of modern data tools. is anything missing?
- Is using aws serverless a good idea?
- Open Source High Performance ELT Framework.
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea5b7d9810>
www.saashub.com | 28 Jan 2023
Index
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 |