|about 6 years ago||4 days ago|
|MIT License||Mozilla Public License 2.0|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
We haven't tracked posts mentioning doozerd yet.
Tracking mentions began in Dec 2020.
looking for selfhosted inventory system for servers and applications
2 projects | reddit.com/r/selfhosted | 16 May 2022
Consul runs as a cli command but not as a systemctl job
1 project | reddit.com/r/consul | 25 Apr 2022
[Unit] Description="HashiCorp Consul - A service mesh solution" Documentation=https://www.consul.io/ Requires=network-online.target After=network-online.target ConditionFileNotEmpty=/etc/consul.d/consul.hcl [Service] EnvironmentFile=-/etc/consul.d/consul.env User=consul Group=consul ExecStart=/usr/bin/consul agent -config-dir=/etc/consul.d/ ExecReload=/bin/kill --signal HUP $MAINPID KillMode=process KillSignal=SIGTERM Restart=on-failure LimitNOFILE=65536 [Install] WantedBy=multi-user.target
Connecting Kubernetes clusters across VPCs
1 project | dev.to | 31 Mar 2022
When interconnecting private services that need symmetric flow, any service has to be able to initiate a connection with another service. Service discovery is a prerequisite for connectivity. Services have to know how to connect to downstream services. Once that problem is resolved (using DNS, or Consul etc.), there are two primary ways to interconnect services:
What are some good open source project to read when learning Go?
19 projects | reddit.com/r/golang | 31 Mar 2022
What are you all using to provision your underlying hardware?
4 projects | reddit.com/r/homelab | 29 Mar 2022
Consul Agent (www.consul.io - DNS and Service Discovery)
Kubernetes but with Hashicorp Consul instead of ETCD for the control plane?
2 projects | reddit.com/r/kubernetes | 18 Mar 2022
You actually have to deliberately dig a bit to find the "service mesh" keywords on the current product homepage, it's definitely not a top-billing feature.
Take on a better unit test style
6 projects | reddit.com/r/golang | 28 Feb 2022
Interesting! I independently arrived at almost the same pattern while working on tests in https://github.com/hashicorp/consul.
Testcontainers for Hashicorp Consul and Vault
5 projects | dev.to | 16 Feb 2022
Configuration Management also presents a set of challenges with microservices. Support for static and dynamic configuration, externalized configurations, watching for changes, and updating application configuration without any service disruption are some of the key features we would expect from microservices. In addition, the microservice ecosystem in mature organizations often leads to a web with many microservices deployed but also inter-connected where Service Discovery or even a Service Mesh becomes important in a cloud infrastructure to manage endpoint configuration, load balance, security, etc. Hashicorp Consulis a great fit for meeting these requirements.
Service Registry: When should you use them and why?
2 projects | dev.to | 14 Feb 2022
Sharing my homelab management Ansible playbook
3 projects | reddit.com/r/selfhosted | 5 Feb 2022
Hashicorp Consul provides a service mesh to allow intra-service discovery via DNS in the form of [service_name].service.consul.
What are some alternatives?
etcd - Distributed reliable key-value store for the most critical data of a distributed system
traefik - The Cloud Native Application Proxy
Apache ZooKeeper - Apache ZooKeeper
Caddy - Fast, multi-platform web server with automatic HTTPS
kubernetes - Production-Grade Container Scheduling and Management
minio - Multi-Cloud Object Storage
Eureka - AWS Service registry for resilient mid-tier load balancing and failover.
nsq - A realtime distributed messaging platform
vaultwarden - Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs
Rundeck - Enable Self-Service Operations: Give specific users access to your existing tools, services, and scripts
Nomad - Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
Golang API Starter Kit - Go Server/API boilerplate using best practices DDD CQRS ES gRPC