Top 19 Go Consul Projects
The Cloud Native Application ProxyProject mention: On Demand TLS with Traefik | reddit.com/r/Traefik | 2022-01-24
Connect, secure, control, and observe services.Project mention: Solving Four Kubernetes Networking Challenges | dev.to | 2022-01-18
Although enforcing network rules through Network Policies can be complicated, KIC can easily integrate with service mesh implementations like the CNCF’s Kuma or Istio with Kong Istio Gateway, extending the capabilities of Network Policies and guaranteeing additional security.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.Project mention: Roblox October Outage Postmortem | news.ycombinator.com | 2022-01-20
Consul is much older than 4 years old (public availability in 2014; 1.0 release in 2017, with a lot of sites using 0.x in production long before). And the fact that they didn't encounter this pathological case until Q4 2021 tells us that they got a lot of life out of it until now. They also were planning to switch over to bbolt back in 2020.
The developers at Hashicorp are top-tier, and this doesn't substantially change their reputation in my eyes. Hindsight is always 20/20.
Let's end this thread; blaming doesn't help anyone.
Consul Load-Balancing made simpleProject mention: HashiCorp Consul: What's the catch? | reddit.com/r/devops | 2021-09-04
HAProxy, Traefik, FabioLB, gobetween, and F5 BIG-IP also support native integrations with Consul for service discovery / service mesh.
Service registry bridge for Docker with pluggable adaptersProject mention: Nomad vs. Kubernetes | news.ycombinator.com | 2021-10-15
Template rendering, notifier, and supervisor for @HashiCorp Consul and Vault data.Project mention: Crate for AES256 - which one to choose? Questions about block cipher modes and AEAD too. | reddit.com/r/rust | 2021-12-03
I would really suggest avoiding implementing your own stuff and either running Hashicorp Vault or seeing if your hosting provider has some secrets manager service.
PostgreSQL cloud native High Availability and more.
OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
A standalone, specification-compliant, OAuth2 server written in Golang.
Launch a subprocess with environment variables using data from @HashiCorp Consul and Vault.Project mention: How to Handle Secrets on the Command Line | news.ycombinator.com | 2021-06-13
You have envchain to store secrets as ENV variables in your keyring and execute commands:
Not really something you would use for production web apps, I think envconsul covers that usecase:
:cloud: Modern & minimalistic load balancer for the Сloud eraProject mention: Implement a load balancer in Golang | dev.to | 2022-01-01
github.com - yyyar/gobetween
A flexible commandline tool for template rendering. Supports lots of local and remote datasources.Project mention: Show HN: Stamp turns a folder into a plain text file and a file into a folder | news.ycombinator.com | 2021-02-07
Cookiecutter is nice but it requires an entire python install to run, which is a big thing to ask for some of the scenarios mentioned by the tool creator (like someone going through a simple learning tutorial which might not even be using python at all).
IMHO gomplate is a nicer alternative that's just a single static go-based tool that can do everything cookiecutter does and a lot more: https://github.com/hairyhenderson/gomplate
Meshery, the service mesh management planeProject mention: DPS909 - Release 0.4 Post 1 | dev.to | 2021-12-03
After searching through many different open source repositories, I was unable to find anything that peaked my interest. I was struggling and was slowly loosing hope. However, one thing that kept on occurring was my ongoing PR fixes for my release 0.3 external project Meshery. My ongoing PR was full of reviews, and I was constantly making small changes based off those comments. That is when it sparked to me that this pull request was essentially what our professor was looking for in release 0.4, so I decided to do two things.
Plugin-driven, extensible HTTP client toolkit for Go
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
bootstrap HashiCorp Consul, Nomad, or Vault over SSH < 1 minuteProject mention: Show HN: Hashi-Up – Bootstrap HashiCorp Consul, Nomad, or Vault over SSH | news.ycombinator.com | 2021-04-26
remco is a lightweight configuration management toolProject mention: How to achieve interactive communication between a Go app and an exec'ed app via stdin/stdout? | reddit.com/r/golang | 2021-06-15
I've also searched GitHub for working examples of similar solutions. Here is one, which I believe to have come across on StackOverflow https://github.com/HeavyHorst/remco/blob/89b372b597e621cf0934ffbb313d7abe9e96fc26/pkg/template/executor.go
Integrates Marathon apps with Consul service discovery.
Golang rate limiters for distributed applications
GoCast is a tool for controlled BGP route announcements from a hostProject mention: Running Nomad for a Home Server | news.ycombinator.com | 2021-02-15
consul connect handles this, how you get traffic to the ingresses is still DIY... kinda. you can also use consul catalog + traefik (I've actually put in some PRs myself to make traefik work with a really huge consul catalog so you can scale it to fronting thousands of services at once). there's also fabio. you can also get bgp ip injection with consul via https://github.com/mayuresh82/gocast run as a system job to get traffic to any LB (or any workload) if that's an option.
> storage provider
Go Consul related posts
Kubernetes Cluster I Made From Spare PCs at Work
6 projects | reddit.com/r/homelab | 14 Dec 2021
My thoughts on the HashiCorp Infrastructure Automation Certification
1 project | dev.to | 28 Oct 2021
Does anyone use Hashicorp's Waypoint? Thoughts?
3 projects | reddit.com/r/devops | 24 Sep 2021
HashiCorp Consul: What's the catch?
5 projects | reddit.com/r/devops | 4 Sep 2021
The “If software engineering is in demand, why is it so hard to get a software engineering job?” article in /r/programming yesterday said there are 4.4 million software engineers in the USA...
1 project | reddit.com/r/ExperiencedDevs | 1 Sep 2021
I really truly don't understand environmental variables in production at all.
1 project | reddit.com/r/devops | 16 Aug 2021
How to achieve interactive communication between a Go app and an exec'ed app via stdin/stdout?
4 projects | reddit.com/r/golang | 15 Jun 2021
What are some of the best open-source Consul projects in Go? This list will help you:
Are you hiring? Post a new remote job listing for free.