Brian Pane
bc54222bc0
Document the included check_format script ( #380 )
...
Signed-off-by: Brian Pane <bpane@pinterest.com>
7 years ago
Brian Pane
3f4aa3ceef
Unhide the query parameter match routing from the docs ( #379 )
...
Signed-off-by: Brian Pane <bpane@pinterest.com>
7 years ago
Jose Ulises Nino Rivera
b349b828e3
api config source: add note about EDS backing clusters ( #378 )
...
Signed-off-by: Jose Nino <jnino@lyft.com>
7 years ago
Jose Ulises Nino Rivera
0c6e487542
fix config source comment ( #376 )
...
Signed-off-by: Jose Nino <jnino@lyft.com>
7 years ago
htuch
dd8a7f0e43
cds: correct dns_lookup_family default docs. ( #374 )
...
Fixes #347 .
Signed-off-by: Harvey Tuch <htuch@google.com>
7 years ago
ljmatkins
bbd2cda0f0
xDS: add clarification about new requests superseding old ones ( #372 )
...
This change came from a conversation in the #control-plane-dev Slack channel.
Details at: https://envoyproxy.slack.com/archives/C7LDJTM6Z/p1514113660000041
Signed-off-by: ljmatkins <ljmatkins@gmail.com>
7 years ago
William Chang
c3bfbc75d9
Create bazel rules for Go gRPC client libraries ( #340 )
...
Add Go bazel rules for protos and gRPC.
Signed-off-by: misterwilliam <misterwilliam@google.com>
7 years ago
Jose Ulises Nino Rivera
b7e2251090
xDS: add docs about backing source restrictions ( #371 )
...
envoyproxy/envoy#2256 adds restrictions to the backing sources for xDS resources. This change documents those restrictions.
Signed-off-by: Jose Nino <jnino@lyft.com>
7 years ago
Saurabh Mohan
28d28198e5
Add support for configuration of external authorization grpc server. ( #346 )
...
Add support for configuration of TCP, HTTP filters to support external authorization cluster.
The filter configuration references an external cluster which is expected to be running the grpc server that supports the service being defined by #296
Signed-off-by: Saurabh Mohan <saurabh+github@tigera.io>
7 years ago
Reuven Lazarus
47f761e65a
cleanup: Add a missing has_services and remove an unused import. ( #365 )
...
Signed-off-by: Reuven Lazarus <rzl@google.com>
7 years ago
Taiki Ono
f649143d85
stats: revert docs for new --stat-tag CLI arg ( #364 )
...
Revert "stats: docs for new --stat-tag cli arg (#361 )"
This reverts commit 06ae0116c1
.
Signed-off-by: Taiki Ono <taiks.4559@gmail.com>
7 years ago
Andrew Dunham
db82348cf3
Add "crl" field to CertificateValidationContext ( #358 )
...
Signed-off-by: Andrew Dunham <adunham@stripe.com>
7 years ago
Joshua Marantz
27f85fb910
Add doc update to reflect HTML home page being added in ( #363 )
...
https://github.com/envoyproxy/envoy/pull/2261
Signed-off-by: Joshua Marantz <jmarantz@google.com>
7 years ago
Taiki Ono
06ae0116c1
stats: docs for new --stat-tag cli arg ( #361 )
...
For envoyproxy/envoy#1975 .
Signed-off-by: Taiki Ono <taiks.4559@gmail.com>
7 years ago
Derek Argueta
913217deaa
fix IP address in example docs ( #362 )
...
Signed-off-by: Derek Argueta <dereka@pinterest.com>
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
Jose Diaz-Gonzalez
1c338d35f3
docs: remove incorrect information concerning haproxy's capabilities ( #360 )
...
Signed-off-by: Jose Diaz-Gonzalez <email@josediazgonzalez.com>
7 years ago
Brian Pane
05384e069b
Add URL query arg matching to the route configuration schema. ( #320 )
...
Signed-off-by: Brian Pane <bpane@pinterest.com>
7 years ago
Piotr Sikora
eb58cf0178
tls: inline delivery of TLS certificates and private keys. ( #357 )
...
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
7 years ago
mandarjog
b4a648f0b1
Move request.http_request to ac.request in envoy.api.v2.auth package. ( #349 )
...
Signed-off-by: Mandar U Jog <mjog@google.com>
7 years ago
Gabriel Sagula
ad63d8c9d1
Filter: Added window_bits field to gzip proto ( #356 )
...
Signed-off-by: Gabriel <gsagula@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
Kuat
36acb42032
Move auth.proto up one level ( #355 )
...
Signed-off-by: Kuat Yessenov <kuat@google.com>
7 years ago
Matt Klein
8064129d38
access log: add additional downstream tx time fields ( #350 )
...
This is needed for more accurate time accounting.
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Jose Ulises Nino Rivera
bd0209590e
network filters: update list of v2 supported network filters ( #348 )
...
Signed-off-by: Jose Nino <jnino@lyft.com>
7 years ago
Matt Klein
ffdd5265a3
access log: small fixes ( #344 )
...
1) Use Address instead of SocketAddress to account for UDS.
2) Rename/clarify/add both remote/local for downstream/upstream.
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
mandarjog
9f9caa630f
External auth filter2 ( #296 )
...
Signed-off-by: Mandar U Jog <mjog@google.com>
7 years ago
Peter Schultz
54b1cb971d
Clarify docs on trusted_ca ( #343 )
...
CertificateValidationContext.trusted_ca is not only for client
certificates, but also for server certs. Change the wording to "peer
certificates".
Also mention that verification is not enabled by default in docs for
UpstreamTlsContext.
Signed-off-by: Peter Schultz <peter.schultz@classmarkets.com>
7 years ago
Taiki Ono
3deffbd132
api: extract tracing protos from bootstrap ( #342 )
...
Signed-off-by: Taiki Ono <taiks.4559@gmail.com>
7 years ago
Kuat
9e967b37ee
Add gogoproto annotations ( #339 )
...
Signed-off-by: Kuat Yessenov <kuat@google.com>
7 years ago
Matt Klein
3f08c922a3
access log: gRPC service config updates ( #338 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Kuat
cbc45f7959
Small fix for Gzip proto ( #341 )
...
Signed-off-by: Kuat Yessenov <kuat@google.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
Gabriel Sagula
66211a101d
filter: pb definition for gzip filter ( #337 )
...
Signed-off-by: Gabriel <gsagula@gmail.com>
7 years ago
Matt Klein
0f45333004
docs: bump version to 1.6.0 ( #336 )
...
Signed-off-by: Matt Klein <mklein@lyft.com>
7 years ago
Lizan Zhou
ca8355a6d1
grpc-json: add inline descriptor support ( #309 )
...
Signed-off-by: Lizan Zhou <zlizan@google.com>
7 years ago
Greg Greenway
1d80e460f9
Add configuration for tcp proxy idle timeout. ( #334 )
...
Signed-off-by: Greg Greenway <ggreenway@apple.com>
7 years ago
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