The Wayback Machine - http://web.archive.org/web/20201125172501/https://github.com/heyitsanthony/cetcd
Skip to content
master
Go to file
Code
This branch is 4 commits behind etcd-io:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
DCO
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

cetcd

A consul "personality" for etcd. Point a consul client at cetcd to dispatch the operations on an etcd cluster.

Usage

Forwarding consul requests on :8500 to an etcd server listening on localhost:2379:

go install github.com/coreos/cetcd/cmd/cetcd
cetcd -etcd localhost:2379  -consuladdr 0.0.0.0:8500

Cross-checking consul emulation with a native consul server on 127.0.0.1:8501:

cetcd -etcd localhost:2379  -consuladdr 0.0.0.0:8500 -oracle 127.0.0.1:8501

Simple testing with curl:

goreman start
curl -X PUT -d 'test' http://127.0.0.1:8500/v1/kv/testkey?flags=42
curl http://127.0.0.1:8500/v1/kv/testkey

About

Serve Consul with etcd

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.