Daniel Hochman
5d5f29064a
docs: fix spelling mistakes ( #507 )
...
Signed-off-by: Daniel Hochman <danielhochman@users.noreply.github.com>
7 years ago
htuch
58261bf63e
doc: fix data-plane-api link in v2_overview.rst. ( #498 )
...
Signed-off-by: Harvey Tuch <htuch@google.com>
7 years ago
alyssawilk
e14a95b2eb
Adding docs for http2 codec stats ( #492 )
...
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
7 years ago
Brian Pane
d3af0e5d27
Document the new xff_num_trusted_hops feature ( #479 )
...
Envoy issue #2503
Corresponding code PR #2559
Signed-off-by: Brian Pane <bpane@pinterest.com>
7 years ago
Rama Chavali
89a0c4d39b
update alt_stat_name docs with cross references ( #489 )
...
Updated the docs as per the discussion at #484
Signed-off-by: Rama <rama.rao@salesforce.com>
7 years ago
Daniel Hochman
cff7db5c83
http_conn_man: ipv4-mapped ipv6 remote address toggle ( #467 )
...
Signed-off-by: Daniel Hochman <danielhochman@users.noreply.github.com>
7 years ago
Constance Caramanolis
11adebcc85
docs: update broken links ( #472 )
...
* Fix broken links.
Signed-off-by: Constance Caramanolis <ccaramanolis@lyft.com>
7 years ago
Brian Pane
05c063ec46
docs: clarify the x-forwarded-for documentation ( #463 )
...
Signed-off-by: Brian Pane <bpane@pinterest.com>
7 years ago
Dhi Aurrahman
39c7658a1b
docs: fix typo lua headers replace API. ( #460 )
...
Signed-off-by: Dhi Aurrahman <dio@hooq.tv>
7 years ago
Kuat
4e533f22ba
Move envoy.api.v2 core protos to envoy.api.v2.core and organize filters ( #452 )
...
There are several main changes in this PR:
Create envoy.api.v2.core packages to break circular dependencies from xDS on to subpackages on to base protos.
Create individual packages for each filter and add independent versioning to each filter.
Add visibility constraints to prevent formation of dependency cycles.
Add gogoproto annotations to improve go code generation.
After moving xDS service definitions and top-level resource protos back to envoy.core.api.v2, cycles were created, since the second-level definitions depend on base protobuf definitions, and are in turn included from xDS; however xDS and base definitions are in the same package.
The solution is to split the base protos into another package, envoy.api.v2.core. That eliminates dependency cycles (validated using go-control-plane).
Added a few gogoproto annotations to improve golang code generation.
Signed-off-by: Kuat Yessenov <kuat@google.com>
7 years ago
alyssawilk
a07a36853e
Adding 1xx stats for 100-continue responses ( #455 )
...
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
7 years ago
mandarjog
d5dceae8ad
Document DOWNSTREAM_LOCAL_ADDRESS header variable ( #450 )
...
Signed-off-by: Mandar U Jog <mjog@google.com>
7 years ago
Matt Klein
81af698016
docs: lua replace() function ( #445 )
...
Also clarify add() behavior.
Also sort HTTP filters and normalize names.
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Kuat
8345af596d
Move E/C/R/LDS service definitions to prevent breaking existing management servers ( #438 )
...
Signed-off-by: Kuat Yessenov <kuat@google.com>
7 years ago
Stephan Zuercher
3efeaf53c6
docs: make WeightedCluster.total_weight visible ( #434 )
...
Update documentation to match implementation in envoyproxy/envoy#2440 .
Makes the WeightedCluster.total_weight field visible in documentation. Update ClusterWeight.weight and traffic shaping document to match.
Signed-off-by: Stephan Zuercher <stephan@turbinelabs.io>
7 years ago
Kuat
a66448b203
Split base API package into sub-packages ( #421 )
...
Signed-off-by: Kuat Yessenov <kuat@google.com>
7 years ago
Gabriel Sagula
5aa0208c3b
filter: final documentation for gzip http filter ( #391 )
...
In this PR:
Proto definition and documentation
Documentation around the filter
Signed-off-by: Gabriel <gsagula@gmail.com>
7 years ago
Matt Klein
107d52e135
docs: clarify config file watch semantics ( #429 )
...
Fix for https://github.com/envoyproxy/envoy/issues/2241
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Matt Klein
8b7c9231ea
docs: misc fixes ( #428 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
jrajahalme
fd1a8c4269
lds: Add listener_filter_chain. ( #400 )
...
Add listener_filter_chain to Listener, which is a list of individual
listener filters that make up the filter chain for sockets accepted
with the listener. These filters are run before any in the
'filter_chains', and these filters have the opportunity to manipulate
and augment the connection metadata that is used in connection filter
chain matching. Order matters as the filters are processed
sequentially right after a socket has been accepted by the listener,
and before a connection is created.
As an example the functionality controlled by Listener options
'use_original_dst' and 'use_proxy_proto' can be implemented as
listener filters instead of being hard-wired into Envoy's listener
logic. This makes also extensions (like proxy protocol v2) easier to
implement and deploy.
Signed-off-by: Jarno Rajahalme <jarno@covalent.io>
7 years ago
Stephan Zuercher
06198f6bc6
docs: update custom header docs to match envoy behavior ( #424 )
...
Matches changes related to envoyproxy/envoy#2250 .
Signed-off-by: Stephan Zuercher <stephan@turbinelabs.io>
7 years ago
Nicholas Johns
6986001789
Docs: add notice related to lua and exported symbols ( #405 )
...
Signed-off-by: Nicholas J <nicholas.a.johns5@gmail.com>
7 years ago
Dhi Aurrahman
ab79c016ce
docs: add gateway-error as one of retry-on policies ( #415 )
...
Signed-off-by: Dhi Aurrahman <dio@hooq.tv>
7 years ago
Stephan Zuercher
d79b934cbc
docs: fix misnamed field in examples and g++ vs. c++ ( #410 )
...
Signed-off-by: Stephan Zuercher <stephan@turbinelabs.io>
7 years ago
Matt Klein
931aaabad9
lds/cds docs: clarify that static listeners/clusters cannot be modified ( #381 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
alyssawilk
3e58a06203
Fixing fix format ( #382 )
...
Fixing whitespace munging in the fix_format script
7 years ago
Yuval Kohavi
fa914b487f
filter: pb definition for squash filter ( #353 )
...
Signed-off-by: Yuval Kohavi <yuval.kohavi@gmail.com>
7 years ago
Matt Klein
5d682c1840
docs: access log / custom header updates ( #352 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Stephan Zuercher
17d1abe4bf
docs: document UPSTREAM_METADATA header variable ( #335 )
...
Signed-off-by: Stephan Zuercher <stephan@turbinelabs.io>
7 years ago
Lizan Zhou
ca8355a6d1
grpc-json: add inline descriptor support ( #309 )
...
Signed-off-by: Lizan Zhou <zlizan@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
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
Matt Klein
c73bf48b92
docs: misc fixes ( #318 )
...
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
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
Matt Klein
5055a88892
docs: 1.5.0 release notes ( #302 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
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
65bb3f3717
docs/constraints: bootstrap.proto. ( #284 )
...
Signed-off-by: Harvey Tuch <htuch@google.com>
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
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
Matt Klein
3a63fc5035
docs: gRPC transcoder filter ( #286 )
...
Signed-off-by: Matt Klein <mklein@lyft.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