Matt Klein
258bfddfdd
cds: add Maglev load balancer ( #487 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
htuch
d09b0aabfb
hcm: fix merge snafu with conflicting field numbers. ( #486 )
...
Signed-off-by: Harvey Tuch <htuch@google.com>
7 years ago
htuch
e32896e7dc
grpc: add opaque config for GoogleGrpc. ( #485 )
...
Google has some internal customizations that require configuration to be
provided. Added a generic site local customization field.
Signed-off-by: Harvey Tuch <htuch@google.com>
7 years ago
Rama Chavali
daa9f646a7
Add alt_stat_name to cluster ( #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
Daniel Hochman
e1f5550151
redis: list new geo commands ( #481 )
...
Signed-off-by: Daniel Hochman <danielhochman@users.noreply.github.com>
7 years ago
Richard Li
dedd9ecac9
refactor sandboxes -> getting started ( #469 )
...
Signed-off-by: Richard Li <richard@datawire.io>
7 years ago
Gabriel Sagula
8185065874
readme: fixed missing paths ( #478 )
...
Signed-off-by: Gabriel <gsagula@gmail.com>
7 years ago
Snow Pettersen
2138a1cbda
Update the version of protoc-gen-validate ( #477 )
...
This brings in https://github.com/lyft/protoc-gen-validate/pull/57 which
should allow builds that depend on data-plane-api (e.g. envoy) to work when git is
configured with a proxy.
Signed-off-by: Snow Pettersen <snowp@squareup.com>
7 years ago
Matt Klein
7763c2e7cd
docs: misc fixes ( #474 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Constance Caramanolis
a2e156175b
Update docs build links ( #476 )
...
Signed-off-by: Constance Caramanolis <ccaramanolis@lyft.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
Matt Klein
f03a90795f
cds: add configuration for healthy_panic_threshold ( #465 )
...
Also setup a message that we can use for other missing settings such as
zone aware LB settings.
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Jamie Hewland
00182c0fb6
docs: Unhide RedirectAction.https_redirect ( #470 )
...
Signed-off-by: Jamie Hewland <jamie@praekelt.org>
7 years ago
Jamie Hewland
7229f921ce
Fix bazel fetch command by providing //external:python_headers ( #471 )
...
For whatever reason, bazel fetch needs this resource defined while bazel build does not 😕 . I would like to be able to run bazel fetch to fetch external dependencies without having to build the C++ or Go protobuf binaries.
Signed-off-by: Jamie Hewland <jamie@praekelt.org>
7 years ago
alyssawilk
a0b91dc1a0
docs: unhiding 100-Continue config ( #466 )
...
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
7 years ago
Brian Pane
2bf5d61704
enable configuration of the number of trusted addresses in XFF ( #459 )
...
* enable configuration of the number of trusted addresses in x-forwarded-for
7 years ago
Gabriel Sagula
d62b654381
gzip_filter: dropped disable_on_last_modified_header and re-included remove_accept_encoding_header ( #461 )
...
Signed-off-by: Gabriel <gsagula@gmail.com>
7 years ago
Matt Klein
f74df757b7
faq: panic threshold ( #464 )
...
Signed-off-by: Matt Klein <mklein@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
Sylvain Mellak
724c6c1ffa
address.proto: added doc for abstract sockets ( #462 )
...
Signed-off-by: Sylvain Mellak <sylvainm@google.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
Matt Klein
4b93d3697e
docs: reorganize for readability ( #457 )
...
I went through and reorganized things to make the v2 docs more
human browsable. I also did a few misc cleanups. There is a lot
more to do here which I'm hoping to find a contractor to pay to
work on, but this is a step in the right direction.
Signed-off-by: Matt Klein <mklein@lyft.com>
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
Manlin Li
771d10d0ee
Separate AttributeContext into its own proto file ( #453 )
...
Signed-off-by: Manlin Li <manlinl@google.com>
7 years ago
Douglas Reid
3ab669bd3b
Expose trace sampling controls ( #444 )
...
Signed-off-by: Douglas Reid <douglas-reid@users.noreply.github.com>
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
Piotr Sikora
adfa258cc3
build: add missing dependencies. ( #448 )
...
While there, sort includes to match BUILD file.
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
7 years ago
Piotr Sikora
c9d6b35a99
build: remove unnecessary dependency. ( #447 )
...
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
7 years ago
Piotr Sikora
dcf7f7c77f
build: add missing license specifiers. ( #446 )
...
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
7 years ago
Piotr Sikora
8f28c14588
build: remove unused import. ( #449 )
...
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
7 years ago
Snow Pettersen
cd6ad82fe3
Fix links in API_OVERVIEW.md ( #451 )
...
Updates all the links in API_OVERVIEW.md to point to the correct
location.
Signed-off-by: Snow Pettersen <snowp@squareup.com>
7 years ago
mandarjog
6107893da0
Add *_headers_to_add to `ClusterWeight` ( #441 )
...
Signed-off-by: Mandar U Jog <mjog@google.com>
7 years ago
Jose Ulises Nino Rivera
04b8c0788b
tcp proxy: add warning for deprecated_v1 field ( #442 )
...
Signed-off-by: Jose Nino <jnino@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
htuch
6f0d5ee428
style: recent lessons learned on package namespace moves. ( #439 )
...
* style: recent lessons learned on package namespace moves.
Signed-off-by: Harvey Tuch <htuch@google.com>
7 years ago
Brian Pane
9582b4c373
document the direct-response feature ( #436 )
...
Signed-off-by: Brian Pane <bpane@pinterest.com>
7 years ago
Andrew Dunham
bc02e98048
Add CRL support to architecture overview ( #437 )
...
Signed-off-by: Andrew Dunham <adunham@stripe.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
Brian Pane
f5ba674f7c
Update build instructions in CONTRIBUTING.md to match the new subdirectory layout ( #435 )
...
Signed-off-by: Brian Pane <bpane@pinterest.com>
7 years ago
alyssawilk
e6aa0cfb33
Adding configuration for 100-continue ( #433 )
...
For envoyproxy/envoy#2325
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
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
Stephan Zuercher
8066801a2e
rds: introduce total_weight for WeightedCluster ( #431 )
...
Signed-off-by: Stephan Zuercher <stephan@turbinelabs.io>
7 years ago
Jamie Hewland
d8b1a14323
Add scheme_redirect to RedirectAction ( #426 )
...
Signed-off-by: Jamie Hewland <jamie@praekelt.org>
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 Rice
1ada18a56d
remove not implemented tag from lds metadata ( #430 )
...
Signed-off-by: Matt Rice <mattrice@google.com>
7 years ago
Matt Klein
8b7c9231ea
docs: misc fixes ( #428 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago