api icon indicating copy to clipboard operation
api copied to clipboard

API definitions for the Istio project

Results 197 api issues
Sort by recently updated
recently updated
newest added

Support user config omit_empty_values for Envoy's AccessLog, reference [Issue/31060](https://github.com/istio/istio/issues/31060). Related envoy's [SubstitutionFormatString.omit_empty_values](https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/core/v3/substitution_format_string.proto#envoy-v3-api-msg-config-core-v3-substitutionformatstring)

ok-to-test
size/S
needs-rebase

Aligns with https://github.com/istio/istio.io/pull/11369

size/XS
needs-rebase
release-notes-none

This PR proposes to add a match scheme "TrafficSelector" to WasmPlugin for passing more specific traffic to Wasm module. Currently, there is no way to select the traffic by its...

size/M
release-notes-none

Signed-off-by: Kailun Qin

cla: yes
size/S
needs-rebase
release-notes-none

This PR adds controls to which headers should be added to requests/responses. This solves (most of) https://github.com/istio/istio/issues/17635, a common feature request. A prototype is implemented in https://github.com/istio/istio/pull/37215. Open questions: *...

kind/enhancement
size/S
release-notes-none

From the definition, seems TrafficPolicy and PortTrafficPolicy can be reused ``` type TrafficPolicy struct { LoadBalancer *LoadBalancerSettings `protobuf:"bytes,1,opt,name=load_balancer,json=loadBalancer,proto3" json:"load_balancer,omitempty"` ConnectionPool *ConnectionPoolSettings `protobuf:"bytes,2,opt,name=connection_pool,json=connectionPool,proto3" json:"connection_pool,omitempty"` OutlierDetection *OutlierDetection `protobuf:"bytes,3,opt,name=outlier_detection,json=outlierDetection,proto3" json:"outlier_detection,omitempty"` Tls *ClientTLSSettings `protobuf:"bytes,4,opt,name=tls,proto3"...

Fix https://github.com/istio/istio/issues/13578 https://github.com/istio/istio/issues/14708 https://github.com/istio/istio/issues/25081 Allow to config alpnProtocols in ServerTLSSettings like ```yaml apiVersion: networking.istio.io/v1alpha3 kind: Gateway metadata: name: mygateway spec: selector: istio: ingressgateway # use istio default ingress gateway servers:...

cla: yes
size/S
needs-rebase
needs-ok-to-test

(This is used to request new product features, please visit for questions on using Istio) **Describe the feature request** The feature is described in its [design document](https://docs.google.com/document/d/1rU-zoeXlTsbuKosYcLIqcglb03tmDxo_9yDdw8WvEbw/edit?resourcekey=0-T8xYrkDOjdGl0AcTNjvagg#). **Describe alternatives you've...

kind/enhancement
area/security

I am currently working with `AuthorizationPolicy` and use `Rule` struct in one of our CRDs but with the last update of protobuf library, it has included a few fields without...

In our gateway case, we definitely need this awesome feature to meet so many path routes. Maybe `EnvoyFilter` can support regex rewrite for data plane. But we are tired to...

cla: yes
size/L
needs-rebase
needs-ok-to-test