-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Document EnvoyProxy priority problem #10935
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
chain of the sidecars. | ||
|
||
To avoid this issue, you can either change the operation to one that does not depend on the presence of | ||
another filter (e.g., `INSTERT_FIRST`), or set an exlicit priority in the `EnvoyFilter` to override the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
another filter (e.g., `INSTERT_FIRST`), or set an exlicit priority in the `EnvoyFilter` to override the | |
another filter (e.g., `INSERT_FIRST`), or set an exlicit priority in the `EnvoyFilter` to override the |
|
||
To avoid this issue, you can either change the operation to one that does not depend on the presence of | ||
another filter (e.g., `INSTERT_FIRST`), or set an exlicit priority in the `EnvoyFilter` to override the | ||
default creation time-based ordering. For example, adding `priorty: 10` to the above filter will ensure |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
default creation time-based ordering. For example, adding `priorty: 10` to the above filter will ensure | |
default creation time-based ordering. For example, adding `priority: 10` to the above filter will ensure |
error log to indicate that this filter has not been added to the chain. | ||
|
||
This is particularly problematic when matching telemetry filters, like `istio.stats`, because they are version | ||
specific (i.e., they include the `proxyVersion` field in their match criteria) and therefore will be replaced |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just a heads up this will change in the future
/test doc.test.profile_default_istio.io |
@@ -619,3 +619,41 @@ Most cloud load balancers will not forward the SNI, so if you are terminating TL | |||
- Disable SNI matching in the `Gateway` by setting the hosts field to `*` | |||
|
|||
A common symptom of this is for the load balancer health checks to succeed while real traffic fails. | |||
|
|||
## Unchanged envoy filter configuration suddenly stops working |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"Envoy filter" or "EnvoyFilter
"
/retest |
/test doc.test.profile_demo_istio.io |
In response to a cherrypick label: new pull request created: #10967 |
Please provide a description for what this PR is for.
And to help us figure out who should review this PR, please
put an X in all the areas that this PR affects.