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
Describe the bug
I am enabling the app gateway ingress controller on AKS and adding Ingress objects into kubernetes and then the AGIC is wiping out all of my backend pools, settings, listeners, rules and replacing them with its own.
I need the a rule with /* to route all traffic to a cdn but some higher priority rules that match /api/* to route to AKS. Therefore I need AKS to not wipe out the existing pools.
I have tried following the instructions on how to install it manually with helm and run appgw.shared: true and setting up the target prohibitions but unfortunately the path based prohibitions dont' work in this scenario if I prohibit it from maintaining /* it also includes /api/* so then it doesn't work at all.
You seem to be lacking a not rule in the prohibitions such as:
spec:
paths:
- /*
- !/api/*
There appears to be no possible configuration which will allow me have a default CDN and an aks api on the same hostname.
To Reproduce
There are probably many ways, but I am using terraform to setup an app gateway and aks and aks has this section on it:
Describe the bug
I am enabling the app gateway ingress controller on AKS and adding Ingress objects into kubernetes and then the AGIC is wiping out all of my backend pools, settings, listeners, rules and replacing them with its own.
I need the a rule with
/*
to route all traffic to a cdn but some higher priority rules that match/api/*
to route to AKS. Therefore I need AKS to not wipe out the existing pools.I have tried following the instructions on how to install it manually with helm and run
appgw.shared: true
and setting up the target prohibitions but unfortunately the path based prohibitions dont' work in this scenario if I prohibit it from maintaining/*
it also includes/api/*
so then it doesn't work at all.You seem to be lacking a not rule in the prohibitions such as:
There appears to be no possible configuration which will allow me have a default CDN and an aks api on the same hostname.
To Reproduce
There are probably many ways, but I am using terraform to setup an app gateway and aks and aks has this section on it:
Ingress Controller details
Output of `kubectl logs .
I will get this upon request, but its quite verbose...
Any Azure support tickets associated with this issue.
NA
The text was updated successfully, but these errors were encountered: