htuch
574109437a
docs: update --service-{node,cluster,zone} to the v2 world. ( #329 )
...
This patch clarifies the relationship between the CLI flags for local
service configuration and the bootstrap node identifier, where these
concepts are also expressed.
Signed-off-by: Harvey Tuch <htuch@google.com>
7 years ago
Stephan Zuercher
15d04fd719
docs: note availability of dynamic response headers ( #333 )
...
Signed-off-by: Stephan Zuercher <stephan@turbinelabs.io>
7 years ago
htuch
893b9706a1
address: support IPv4/IPv6 dual bind. ( #332 )
...
Signed-off-by: Harvey Tuch <htuch@google.com>
7 years ago
htuch
4fa7c1607b
api: add some missing enum.defined_only constraints. ( #330 )
...
These were lost in my backlog. Required a PGV fix for cross-package enum
validation to deal with the TODOs, see
https://github.com/lyft/protoc-gen-validate/issues/42 .
Signed-off-by: Harvey Tuch <htuch@google.com>
7 years ago
htuch
0f1a0e1258
address: make bind any explicit. ( #331 )
...
To resolve https://github.com/envoyproxy/envoy/issues/2155 , it seems
better to fix via docs than implementation. This is because we have a
choice of binding 0.0.0.0 or ::, and the current Envoy idiom is to make
the user be explicit rather than probe.
It's possible to use :: for both IPv4/v6, for example, in
certain environments where /proc/sys/net/ipv6/bindv6only is set to 0. We
could add support to Envoy and the API for IPV6_V6ONLY to override this,
but this is orthogonal to the above issue.
Signed-off-by: Harvey Tuch <htuch@google.com>
7 years ago
alyssawilk
3c69f10b66
tools: automatically removing extra whitespace from rst / md ( #327 )
...
Cleaning up existing files and changing fix format to remove whitespace from .rst and .md files
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
7 years ago
htuch
38c35f0183
xds_protocol: make explicit that updates only occur when resources change. ( #328 )
...
This comes up a fair bit in discussion with management server
implementers, @ramaraochavali suggested we explain this.
Signed-off-by: Harvey Tuch <htuch@google.com>
7 years ago
Taiki Ono
ae65079d75
stats: add config and docs for dog statsd sink ( #325 )
...
For envoyproxy/envoy#2158 .
Signed-off-by: Taiki Ono <taiks.4559@gmail.com>
7 years ago
alyssawilk
e7e2f8548d
Adding priority to arch_overview/load_balancing.rst ( #326 )
...
docs: adding priority to arch_overview/load_balancing.rst
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
7 years ago
Matt Klein
ddf6b62061
docs: tcp proxy fixes ( #321 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Jose Ulises Nino Rivera
4b8136ac24
docs: add version info docs for /clusters admin endpoint ( #310 )
...
Signed-off-by: Jose Nino <jnino@lyft.com>
7 years ago
htuch
fa3708237f
address: relax UDP constraint on SocketAddress. ( #323 )
...
statsd can send to UDP addresses.
Signed-off-by: Harvey Tuch <htuch@google.com>
7 years ago
htuch
d29bef54d7
bootstrap: relax some node constraints for fields that are set by Envoy. ( #322 )
...
Signed-off-by: Harvey Tuch <htuch@google.com>
7 years ago
htuch
9852d446f2
pgv: bump version to 8e6aaf5. ( #319 )
...
This picks up the weak link approach and a number of bug fixes needed
for C++ code generation.
Signed-off-by: Harvey Tuch <htuch@google.com>
7 years ago
Matt Klein
c73bf48b92
docs: misc fixes ( #318 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Matt Klein
db8385981a
docs: remove WIP warnings ( #316 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Matt Klein
13e9b4f2de
docs: update about docs page ( #317 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Matt Klein
479d85cbbd
docs: rate limit and misc ( #307 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Matt Klein
44d270917e
release notes: added cluster not found option ( #312 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Matt Klein
930bae961e
contrib: update docs guide ( #314 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Matt Klein
b9582012f6
docs: misc empty filters ( #315 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Matt Klein
2f7459baf7
docs: client ssl auth filter ( #308 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Stephan Zuercher
35d1afb69b
docs: minor edits for clarity ( #305 )
...
Links xDS earlier in API v2 overview. Removes line numbers from github xDS proto links.
Modifies xDS protocol doc to more clearly define xDS at the start.
Signed-off-by: Stephan Zuercher <stephan@turbinelabs.io>
7 years ago
htuch
60c79aeb71
bootstrap: relax some constraints as they aren't required in v2. ( #306 )
...
Signed-off-by: Harvey Tuch <htuch@google.com>
7 years ago
htuch
55b98abd2f
pgv: bump version to 36e0c0b, validation rules pass C++ compiler checks. ( #304 )
...
Also a skeleton for testing valid/invalid Bootstrap (and later other)
filters.
Signed-off-by: Harvey Tuch <htuch@google.com>
7 years ago
Matt Klein
5055a88892
docs: 1.5.0 release notes ( #302 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Matt Klein
b2cf5cb0eb
docs: reorder protos for easier top down reading ( #303 )
...
This is code movement only and no other changes. There should be
no namespace changes or effects to consumers.
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Piotr Sikora
43167f7929
rds: add RouteAction.ClusterNotFoundResponseCode. ( #246 )
...
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
7 years ago
alyssawilk
99dab97a47
adding check_format and fix_format ( #300 )
...
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
7 years ago
Matt Klein
b227517de0
docs: access log and misc fixes ( #301 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
htuch
5cdd72f06c
pgv: bazel plumbing for PGV support, some PGV related fixups. ( #299 )
...
* Added PGV C++ generation support. This (hopefully temporarily)
abandons using native proto_library in favor of pgv_cc_proto_library.
We maintain build support for proto_library for the glorious future in
which we write a Bazel aspect to run PGV against the native
proto_library shadow graph.
* Replace min_len with min_bytes on strings, until PGV gets not-empty or
min_len support for C++.
* Various fixups for places where the PGV plugin objected to
annotations.
Signed-off-by: Harvey Tuch <htuch@google.com>
7 years ago
htuch
65bb3f3717
docs/constraints: bootstrap.proto. ( #284 )
...
Signed-off-by: Harvey Tuch <htuch@google.com>
7 years ago
alyssawilk
011c8f5ec0
Adding priority to lb stats, making all priorities uint32 ( #298 )
...
Part of implementing priorities, issue #1929
See TODO in #2088
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
7 years ago
Matt Klein
dd4cd02123
Lds docs ( #295 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Jose Ulises Nino Rivera
30e4830489
docs: move shared section for circuit breakers ( #297 )
...
Signed-off-by: Jose Nino <jnino@lyft.com>
7 years ago
Matt Klein
ec38af2de5
docs: fault filter ( #294 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Jose Ulises Nino Rivera
1eae5724dc
docs: cds and eds/sds clean up for v2 docs ( #281 )
...
Signed-off-by: Jose Nino <jnino@lyft.com>
7 years ago
Matt Klein
c2e8b64648
docs: sds.proto ( #292 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Matt Klein
1134ceeca7
docs: redis proxy ( #293 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Matt Klein
6bcca94649
docs: health check ( #288 )
...
Also cleanup some small inconsistencies with link names.
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Daljeet Virdi
3cccae8b55
Zipkin Dashboard URL link should use docker-machine ip. ( #291 )
...
Signed-off-by: Daljeet Virdi <daljeetv@gmail.com>
Description: The link to Zipkin dashboard was incorrect.
Risk Level: Low
Testing: locally.
7 years ago
Matt Klein
3a63fc5035
docs: gRPC transcoder filter ( #286 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Matt Rice
2ad4af574d
Add metadata field to Cluster in CDS ( #287 )
...
We'd like to add a metadata field to CDS and have it be accessible in Envoy through ClusterInfo and anywhere else general cluster info is available.
Signed-off-by: Matt Rice <mattrice@google.com>
7 years ago
Shriram Rajagopalan
9e15b498e6
docs: fault filter abort code < 600 ( #289 )
...
Signed-off-by: Shriram Rajagopalan <shriram@us.ibm.com>
7 years ago
Matt Klein
ba4bb89050
docs: remove ip tagging filter ( #285 )
...
This is not implemented. It can be added back for v2 only once it is
implemented.
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Matt Klein
c6451f742b
docs: tcp proxy filter ( #283 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Matt Klein
92f8254463
docs: buffer filter ( #282 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Daniel Hochman
f7c4daa100
Update ring hash lb docs ( #277 )
...
Signed-off-by: Daniel Hochman <danielhochman@users.noreply.github.com>
7 years ago
Matt Klein
76fedd1d44
docs: router filter ( #280 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Shriram Rajagopalan
26fc774bdb
fault filter validation ( #276 )
...
Signed-off-by: Shriram Rajagopalan <shriram@us.ibm.com>
7 years ago