SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Consul Projects
-
Project mention: Configuring Fail2ban for Traefik Reverse Proxy | reddit.com/r/selfhosted | 2023-01-22
I've played a bit with Traefik as reverse proxy and wanted to implement fail2ban for it, after switching from Nginx Proxy Manager. It finally works and successfully bans threat actors that conduct malicous HTTP requests. As soon as a multitude of HTTP errors are detected by fail2ban in Traefik's JSON access logs, the attacker's IP address is banned. I am using a dockerized fail2ban container and ban locally via iptables as well as optionally on Cloudflare, using Cloudflare's API. A ban notification via Telegram can also be configured.
-
Istio is an Orchestration & Management / Service Mesh project. With a service mesh, traffic between services is handled at a platform level. This way, reliability, observability, and security features can be tackled here and provided uniformly across all services, instead of being delegated to developers to include in their code. Istio has become the second Incubating CNCF project with the most stars and with most contributors this year.
-
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.
-
consul
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Changed the service discovery to Consul, since this is the default in JHipster 8.
-
-
-
Terraform is an infrastructure as code tool (IAC) created by HashiCorp that lets you automate cloud and on-prem resources. It uses configuration files written in HashiCorp Configuration Language (HCL) to declare resources (infrastructure objects) and define dependencies between them. To put it simply, this tool allows you to write a few configuration files and build a whole system’s architecture on the cloud by running a couple of commands. I found this to be a more efficient alternative to clicking through a console to create resources manually.
-
-
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.
-
gomplate
A flexible commandline tool for template rendering. Supports lots of local and remote datasources.
this tool may interest the same audience: https://github.com/hairyhenderson/gomplate
I find it especially handy for poc-ing helm snippets, although regrettably they don't have the same "standard library" of functions
-
-
envconsul
Launch a subprocess with environment variables using data from @HashiCorp Consul and Vault.
Project mention: Can one use Vault to inject environment variables needed to setup on stack up rather than saving them in environment files with docker-compose? | reddit.com/r/docker | 2022-04-01Might not perfectly fit but I think that was one of the ideas behind - https://github.com/hashicorp/envconsul (which can use Vault as a source), and probably to a degree consul-template (though a quick skim of the documentation and I'm not sure if can use Vault as a source.)
-
-
-
Project mention: Run multiple processes inside a docker container? | reddit.com/r/docker | 2022-03-22
Go with container autopilot https://github.com/joyent/containerpilot
-
-
injection stack traces when deploying multi-port application (issue 1594)
-
Project mention: I’m a software engineer who wants to learn the HashiStack, where to start? | reddit.com/r/devops | 2022-12-12
-
gokv
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
-
-
-
-
-
consul-terraform-sync
Consul Terraform Sync is a service-oriented tool for managing network infrastructure near real-time.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Consul related posts
- Terraform 101: The What, the Why, and the How
- Website monitoren
- To Infinity and Beyond: Our Nomad Migration is complete!
- I Know What You Shipped Last Summer
- I’m a software engineer who wants to learn the HashiStack, where to start?
- What opensource tools have changed your company culture?
- Feedback? This is a logo I made for my friends gaming brand. It’s a simple H letter logo
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea604d5038>
www.saashub.com | 31 Jan 2023
Index
What are some of the best open-source Consul projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | traefik | 41,253 |
2 | istio | 32,261 |
3 | consul | 25,941 |
4 | fabio | 7,106 |
5 | registrator | 4,609 |
6 | consul-template | 4,590 |
7 | stolon | 4,044 |
8 | gomplate | 2,015 |
9 | go-oauth2-server | 1,983 |
10 | envconsul | 1,914 |
11 | gobetween | 1,810 |
12 | meshery | 1,672 |
13 | containerpilot | 1,114 |
14 | gentleman | 975 |
15 | consul-k8s | 580 |
16 | hashi-up | 536 |
17 | gokv | 512 |
18 | remco | 287 |
19 | marathon-consul | 186 |
20 | harp | 133 |
21 | limiters | 114 |
22 | consul-terraform-sync | 109 |
23 | gocast | 65 |