The annotations parser currently expects an ingress of type *networking.Ingress. We can make this more flexible for our use case and allow it to parse annotations from any client.Object. We'll want this shortly for being able to extract annotations from services for example in #375
How
*networking.Ingress implements client.Object so all of our changes are just in the internal/annotations package.
What
The annotations parser currently expects an ingress of type *networking.Ingress. We can make this more flexible for our use case and allow it to parse annotations from any
client.Object
. We'll want this shortly for being able to extract annotations from services for example in #375How
*networking.Ingress
implements client.Object so all of our changes are just in theinternal/annotations
package.Breaking Changes
No