You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Users have run into issues with plugins when using a custom Ingress class.
If plugins don't have the ingress.class annotation, then updating them doesn't trigger an update of configuration in Kong.
Figure out the how should KongPlugin and KongClusterPlugin resources interact with ingress.class annotation and document the decision here, and create additional issues to do the work if needed.
Summary
- Introduces two new configuration options for classless KongConsumers and Ingress resources
- Changes ingress.class annotation requirements fro TCPIngress, Ingress (all versions), KongConsumers, Global KongClusterPlugins
- Removes Ingress.class annotation based filtering in ResourceEventHandler, this should fix bugs associated
with updates not being propagated to Kong
This changeset is part of #690.
From #767
Users have run into issues with plugins when using a custom Ingress class.
If plugins don't have the ingress.class annotation, then updating them doesn't trigger an update of configuration in Kong.
Figure out the how should KongPlugin and KongClusterPlugin resources interact with ingress.class annotation and document the decision here, and create additional issues to do the work if needed.
The result of the spike can be found here: https://docs.google.com/document/d/1qMwurrFiOMoy2EK569y6qY-9cLGKJrkTfloqNyp_J6o/edit?usp=sharing
The text was updated successfully, but these errors were encountered: