Luke Kysow
7ac6a085c5
Reorg helm chart docs |
5 years ago | |
---|---|---|
.circleci | Turn down some parallelism | 5 years ago |
.github |
…
|
|
acl |
…
|
|
agent | Allow configuration of upstream connection limits in Envoy (#6829) | 5 years ago |
api | give feedback to CLI user on forceleave command if node does not exist (#6841) | 5 years ago |
bench |
…
|
|
build-support |
…
|
|
command | give feedback to CLI user on forceleave command if node does not exist (#6841) | 5 years ago |
connect |
…
|
|
demo |
…
|
|
ipaddr |
…
|
|
lib |
…
|
|
logger |
…
|
|
sdk |
…
|
|
sentinel |
…
|
|
service_os |
…
|
|
snapshot |
…
|
|
terraform |
…
|
|
test | Allow configuration of upstream connection limits in Envoy (#6829) | 5 years ago |
testrpc |
…
|
|
tlsutil |
…
|
|
types |
…
|
|
ui-v2 |
…
|
|
vendor |
…
|
|
version |
…
|
|
website | Reorg helm chart docs | 5 years ago |
.dockerignore |
…
|
|
.gitignore |
…
|
|
CHANGELOG.md | Update CHANGELOG.md | 5 years ago |
GNUmakefile |
…
|
|
INTERNALS.md |
…
|
|
LICENSE |
…
|
|
NOTICE.md |
…
|
|
README.md |
…
|
|
Vagrantfile |
…
|
|
go.mod |
…
|
|
go.sum |
…
|
|
main.go |
…
|
|
main_test.go |
…
|
README.md
Consul
- Website: https://www.consul.io
- Forum: Discuss
Consul is a tool for service discovery and configuration. Consul is distributed, highly available, and extremely scalable.
Consul provides several key features:
-
Service Discovery - Consul makes it simple for services to register themselves and to discover other services via a DNS or HTTP interface. External services such as SaaS providers can be registered as well.
-
Health Checking - Health Checking enables Consul to quickly alert operators about any issues in a cluster. The integration with service discovery prevents routing traffic to unhealthy hosts and enables service level circuit breakers.
-
Key/Value Storage - A flexible key/value store enables storing dynamic configuration, feature flagging, coordination, leader election and more. The simple HTTP API makes it easy to use anywhere.
-
Multi-Datacenter - Consul is built to be datacenter aware, and can support any number of regions without complex configuration.
-
Service Segmentation - Consul Connect enables secure service-to-service communication with automatic TLS encryption and identity-based authorization.
Consul runs on Linux, Mac OS X, FreeBSD, Solaris, and Windows. A commercial version called Consul Enterprise is also available.
Please note: We take Consul's security and our users' trust very seriously. If you believe you have found a security issue in Consul, please responsibly disclose by contacting us at security@hashicorp.com.
Quick Start
An extensive quick start is viewable on the Consul website:
https://www.consul.io/intro/getting-started/install.html
Documentation
Full, comprehensive documentation is viewable on the Consul website:
Contributing
Thank you for your interest in contributing! Please refer to CONTRIBUTING.md for guidance.