mirror of
https://github.com/coredns/coredns.git
synced 2026-01-18 23:01:19 -05:00
@@ -18,3 +18,22 @@ https://github.com/envoyproxy/learnenvoy/blob/master/_articles/service-discovery
|
||||
Cluster: A cluster is a group of logically similar endpoints that Envoy connects to. In v2, RDS
|
||||
routes points to clusters, CDS provides cluster configuration and Envoy discovers the cluster
|
||||
members via EDS.
|
||||
|
||||
# Testing
|
||||
|
||||
~~~ sh
|
||||
$ cd ~/src/github.com/envoyproxy/go-control-plane
|
||||
% make integration.xds
|
||||
~~~
|
||||
|
||||
This runs a binary from pkg/test/main. Now we're testing xDS, but there is also aDS (which does
|
||||
everything including xDS). I'm still figuring out what do to here.
|
||||
|
||||
The script stops, unless you have Envoy installed (which I haven't), but you can run it manually:
|
||||
|
||||
~~~ sh
|
||||
./bin/test --xds=xds --runtimes=1 -debug # for xds
|
||||
~~~
|
||||
|
||||
This fails with `timeout waiting for the first request`, means you're consumer wasn't quick enough
|
||||
in asking for xDS assignments.
|
||||
|
||||
Reference in New Issue
Block a user