Quanjie Lin
bd40812e1e
add enable_sds flag to MeshConfig proto definition ( #547 )
...
* add enable_sds flag to MeshConfig proto definition
* address comments -
1. update boolean(sds_enable) to string(uds path)
2. add sds_refresh_delay field
* address comment
2018-06-20 10:38:55 -07:00
Shriram Rajagopalan
0d23676d8a
Explicit SNI routing in VirtualService ( #549 )
...
* SNI routing primitives
Signed-off-by: Shriram Rajagopalan <shriramr@vmware.com>
* updates
* remove ALPN
Signed-off-by: Shriram Rajagopalan <shriramr@vmware.com>
* more doc tweaks
Signed-off-by: Shriram Rajagopalan <shriramr@vmware.com>
* nits
* nits
Signed-off-by: Shriram Rajagopalan <shriramr@vmware.com>
2018-06-20 09:40:55 -07:00
Shriram Rajagopalan
1d135c6d2e
Revert "SNI routing primitives ( #546 )" ( #548 )
...
This reverts commit 3f90a768a1 .
This PR was merged prematurely. Needs more work.
2018-06-19 22:19:24 -04:00
Shriram Rajagopalan
3f90a768a1
SNI routing primitives ( #546 )
...
* SNI routing primitives
Signed-off-by: Shriram Rajagopalan <shriramr@vmware.com>
* updates
2018-06-19 16:57:55 -07:00
Shriram Rajagopalan
deda82b83a
fix plurality of EnvoyFilter ( #545 )
...
* fix plurality of EnvoyFilter
Signed-off-by: Shriram Rajagopalan <shriramr@vmware.com>
* more conditions
2018-06-19 09:46:48 -04:00
Shriram Rajagopalan
545c7300f1
Use port names and numbers for filter match ( #540 )
...
* Pilot plugin configurations
Signed-off-by: Shriram Rajagopalan <shriramr@vmware.com>
* redo envoy filters
Signed-off-by: Shriram Rajagopalan <shriramr@vmware.com>
* nits
* new ci image
* updates
* updates
* updates
2018-06-18 11:09:55 -07:00
Kuat
7c8f38470c
mesh: client side check option ( #528 )
...
* client side check option
Signed-off-by: Kuat Yessenov <kuat@google.com>
* regenerate
Signed-off-by: Kuat Yessenov <kuat@google.com>
* build is bad
Signed-off-by: Kuat Yessenov <kuat@google.com>
2018-06-14 19:50:00 -07:00
Ozben Evren
d9c69f7a8e
Rename Resource => Envelope & Resource.contents => Envelope.resource. ( #533 )
...
* Rename Resource => Envelope & Resource.contents => Envelope.resource.
* Add missing python file.
2018-06-14 09:57:00 -07:00
Shriram Rajagopalan
a2c69bea9e
Envoy filter configurations ( #447 )
...
* Pilot plugin configurations
Signed-off-by: Shriram Rajagopalan <shriramr@vmware.com>
* redo envoy filters
Signed-off-by: Shriram Rajagopalan <shriramr@vmware.com>
* nits
* new ci image
* updates
2018-06-14 09:53:00 -07:00
Ozben Evren
add0cbc47b
Add core MCP protocol protos. ( #531 )
...
* Add core MCP protocol protos.
* Accommodate CR feedback.
* Accommodate CR feedback.
* Accommodate CR feedback.
* Accommodate CR feedback.
2018-06-14 09:34:59 -07:00
Diem Vu
fe829db48c
Remove mtls_excluded_services from mesh config. ( #511 )
...
* Mark mtls_excluded_services deprecated.
* Remove mtls_excluded_services flag completely.
2018-06-11 20:27:58 -07:00
Sunny Gupta
8c4ad02445
Create a separate field compiled in template and compiled in adapters. ( #526 )
...
* Create a separate field for referencing compiled in template and compiled in adapters.
* rename
2018-06-11 18:49:58 -07:00
Shriram Rajagopalan
2f201341f1
TCP outlier detection ( #515 )
...
Signed-off-by: Shriram Rajagopalan <shriramr@vmware.com>
2018-06-08 17:09:27 -04:00
Jianfei Hu
2d2fd0bdcf
remove TLS_PERMISSIVE mode in authn policy. ( #518 )
2018-06-08 11:10:58 -07:00
Kuat
a29d69c48f
make referenced attributes optional ( #517 )
2018-06-07 17:06:31 -07:00
Kuat
f403f2ff3a
mixer: route directive ( #510 )
...
* merge fix
Signed-off-by: Kuat Yessenov <kuat@google.com>
* pull out override
Signed-off-by: Kuat Yessenov <kuat@google.com>
* review
Signed-off-by: Kuat Yessenov <kuat@google.com>
* review
Signed-off-by: Kuat Yessenov <kuat@google.com>
* regenerate
Signed-off-by: Kuat Yessenov <kuat@google.com>
* clarify pseudo-headers
Signed-off-by: Kuat Yessenov <kuat@google.com>
* review
Signed-off-by: Kuat Yessenov <kuat@google.com>
2018-06-07 11:21:58 -07:00
Wayne Zhang
c747495e94
Move back jwt_auth/config.proto from Envoy ( #512 )
...
* Move back jwt_auth/config.proto from Envoy
* Added python files
2018-06-06 23:19:58 -07:00
cmluciano
b7531fa078
Add removeHeaders to virtualservice ( #505 )
...
* Add removeHeaders to virtualservice
* Hide removeHeaders from docs until implemented
* Clarify forwarding a response instead of request
* Use removeresponseheaders
* Blank line before new option
2018-06-05 15:09:36 -04:00
Tao Li
d9e5202f00
Clean up unused field ( #469 )
2018-05-30 12:29:49 -07:00
Sunny Gupta
9fb97f846d
Move types to policy/v1beta1 ( #481 )
...
* Move Value and other types to policy/v1beta1
2018-05-29 14:11:56 -07:00
Kuat
ecef45ec0f
mixerfilter: control upstream forwarding ( #502 )
2018-05-23 16:06:01 -07:00
Kuat
a660b4d5e0
mixerfilter: add forwarded attributes to per-route config ( #500 )
2018-05-23 15:58:30 -07:00
Martin Taillefer
9b8e46e9e9
Regenerate the docs with the latest generator tool. ( #495 )
...
Also fix one more Python-related build warning.
2018-05-17 14:52:51 -07:00
Martin Taillefer
d5403102ee
Regenerate docs given latest doc extraction tool. ( #477 )
...
Also, fix python generation logic to stop passing directory names as proto files.
This eliminates a bunch of warnings when building the repo, and eliminates a bunch
of broken dud checked in files.
2018-05-11 15:01:12 -07:00
Jianfei Hu
170445541e
add ISTIO_MUTUAL mode to indicate the key cert provisioned by istio. ( #467 )
...
* add ISTIO_MUTUAL mode to indicate the key cert provisioned by istio.
* fix the comments.
* run make to update the doc.
2018-05-03 13:26:55 -04:00
Sunny Gupta
98021d3b73
Add schema for templates. ( #462 )
...
* Add schema for templates.
Also change adapter Info to refer to tempalte instead of inlining it.
* fix number
2018-04-26 14:52:29 -07:00
Shriram Rajagopalan
793db0cb1a
Rename ExternalService to ServiceEntry ( #459 )
...
* rename ExternalService to ServiceEntry
Signed-off-by: Shriram Rajagopalan <shriramr@vmware.com>
* remove useless file
* updating docs
* fix up docs
* doc fixes
* service location
* another rename
* Revert "another rename"
This reverts commit a459bded0a .
* docs trimming
2018-04-25 14:54:46 -04:00
Jianfei Hu
47aef7477a
Change MutualParams to support more mode. ( #458 )
...
* Change MutualParams to support more mode.
* Add comments for mode also run make to update the doc.
2018-04-24 16:31:09 -07:00
Diem Vu
9868341998
Remove EUC policy API ( #456 )
...
* Remove EUC poliyc API
* Add missing change
2018-04-23 12:07:08 -07:00
Shriram Rajagopalan
7ce921cbef
Per-port traffic policies in Destination Rule ( #450 )
...
* Per-port traffic policies
Signed-off-by: Shriram Rajagopalan <shriramr@vmware.com>
* fix
2018-04-18 14:35:54 -04:00
mandarjog
2264597d22
Update mixer.adapter.model.v1beta1.Value ( #451 )
...
* Update value to include data
* update generated code
* Fix doc
* update generated code
2018-04-18 10:13:24 -07:00
Yangmin
83ed436ef4
Remove the RbacConfig from mesh config. ( #455 )
...
We decided not to use the mesh config to control the behavior
of Istio RBAC. It's safe to delete it as it's not used in the code.
2018-04-17 19:41:45 -07:00
Shriram Rajagopalan
6236f62006
networking: clarify semantics of ports, hostnames, and general cleanup ( #445 )
...
* networking: Restrict port match in match condition to use port numbers only
Signed-off-by: Shriram Rajagopalan <shriramr@vmware.com>
* Clarify semantics of hostnames, ports, etc
Signed-off-by: Shriram Rajagopalan <shriramr@vmware.com>
* nits
Signed-off-by: Shriram Rajagopalan <shriramr@vmware.com>
* nits
Signed-off-by: Shriram Rajagopalan <shriramr@vmware.com>
2018-04-11 12:59:58 -04:00
Romain Lenglet
bf7eff00d3
Define interception_mode field in ProxyConfig ( #444 )
...
Signed-off-by: Romain Lenglet <romain@covalent.io>
2018-04-10 09:31:14 -04:00
Yangmin
80900db86e
Add RbacConfig to mesh/v1alpha1/config.proto. ( #436 )
...
* Add IstioRBACConfig to mesh/v1alpha1/config.proto.
See https://docs.google.com/document/d/1XkN9ls-ZDISz2uXGN20RaIre63DkJJOJNUOzcKCxbWA/edit#
* Update commit accounts.
2018-04-06 12:27:40 -07:00
Sunny Gupta
3388c6e22d
add name field ( #443 )
2018-04-02 16:24:22 -07:00
Sunny Gupta
5742cf089c
Add `name` back to destinatio proto. ( #442 )
2018-04-02 16:04:38 -07:00
Sunny Gupta
bafc01b2a4
Add placeholder for connection data inside handler configuration. ( #417 )
...
* Add placeholder for connection data inside handler configuration.
2018-04-02 13:42:59 -07:00
Zane Williamson
945908d859
adding python outputs ( #441 )
2018-03-30 10:10:23 -07:00