guanw / ct-dns

service discovery with support for different storage options + http/grpc protocols (WIP)
0 stars 0 forks source link
distributed-systems envoy kubernetes service-discovery

ct-dns - Service Discovery System

ct-dns aims to provide easy deployment of service discovery service.

  1. It supports following protocols
  1. It supports following storage options
  1. It supports integrating with envoy as eds cluster with examples.

Development

$make install

$make test

$make run

You will see both http and grpc server up and running like following in console:

Start up local etcd cluster:

  1. single node: $make etcd-single-node

  2. kuberneters three-node cluster: $make etcd-kube

Start up local dynamodb cluster:

$make dynamodb-single-cluster