Skip to content

Commit 7c9dfc5

Browse files
authored
api: unhide FilterOrder (#3358)
Signed-off-by: zirain <[email protected]>
1 parent bab79b0 commit 7c9dfc5

File tree

2 files changed

+1
-1
lines changed

2 files changed

+1
-1
lines changed

api/v1alpha1/envoyproxy_types.go

-1
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,6 @@ type EnvoyProxySpec struct {
116116
// - envoy.filters.http.router
117117
//
118118
// +optional
119-
// +notImplementedHide
120119
FilterOrder []FilterPosition `json:"filterOrder,omitempty"`
121120
// BackendTLS is the TLS configuration for the Envoy proxy to use when connecting to backends.
122121
// These settings are applied on backends for which TLS policies are specified.

site/content/en/latest/api/extension_types.md

+1
Original file line numberDiff line numberDiff line change
@@ -1162,6 +1162,7 @@ _Appears in:_
11621162
| `extraArgs` | _string array_ | false | ExtraArgs defines additional command line options that are provided to Envoy.<br />More info: https://www.envoyproxy.io/docs/envoy/latest/operations/cli#command-line-options<br />Note: some command line options are used internally(e.g. --log-level) so they cannot be provided here. |
11631163
| `mergeGateways` | _boolean_ | false | MergeGateways defines if Gateway resources should be merged onto the same Envoy Proxy Infrastructure.<br />Setting this field to true would merge all Gateway Listeners under the parent Gateway Class.<br />This means that the port, protocol and hostname tuple must be unique for every listener.<br />If a duplicate listener is detected, the newer listener (based on timestamp) will be rejected and its status will be updated with a "Accepted=False" condition. |
11641164
| `shutdown` | _[ShutdownConfig](#shutdownconfig)_ | false | Shutdown defines configuration for graceful envoy shutdown process. |
1165+
| `filterOrder` | _[FilterPosition](#filterposition) array_ | false | FilterOrder defines the order of filters in the Envoy proxy's HTTP filter chain.<br />The FilterPosition in the list will be applied in the order they are defined.<br />If unspecified, the default filter order is applied.<br />Default filter order is:<br /><br />- envoy.filters.http.fault<br /><br />- envoy.filters.http.cors<br /><br />- envoy.filters.http.ext_authz<br /><br />- envoy.filters.http.basic_authn<br /><br />- envoy.filters.http.oauth2<br /><br />- envoy.filters.http.jwt_authn<br /><br />- envoy.filters.http.ext_proc<br /><br />- envoy.filters.http.wasm<br /><br />- envoy.filters.http.local_ratelimit<br /><br />- envoy.filters.http.ratelimit<br /><br />- envoy.filters.http.router |
11651166
| `backendTLS` | _[BackendTLSConfig](#backendtlsconfig)_ | false | BackendTLS is the TLS configuration for the Envoy proxy to use when connecting to backends.<br />These settings are applied on backends for which TLS policies are specified. |
11661167

11671168

0 commit comments

Comments
 (0)