https://platformengineering.org logo
#kubernetes
Title
# kubernetes
a

Aleksandar Borkovac

08/04/2022, 5:36 PM
Hey all… I'm wondering does anyone have experience with AKS and AGIC? I'm looking into using it as a public facing ingress for our multi tenant k8s cluster + non-kubernetes workloads (on-prem workloads). Any feedback in terms of things to watch out, limitations, pain points is very welcome!
n

Noah Ispas

08/05/2022, 10:09 AM
To be honest I would not recommend it. We tried to use it for a project but faced some issues. For example the number of routes that be configured is limited to 200 or something similar. But besides that we had the situation where changes on listeners aka adding/configuring/deleting ingress resources took a significant amount of time, sometimes even forever which led to situations where the app gw was completely stuck. I won’t find the github issues but if you search you will find that others made similar experiences. We ended up using Traefik ^^. If you need app gw features for compliance or governance or whatever reason you can still place it in front of your ingress controller 🙂
a

Aleksandar Borkovac

08/05/2022, 1:31 PM
Thanks, exactly what I was hoping to hear! I’m trying to get a “managed” API Gateway if possible - is Traefik managed or do you need to run it in your own cluster?
Also, how long ago have you tried AGIC?
n

Noah Ispas

08/06/2022, 7:00 AM
We tried it about a year ago. Traefik is not managed by Azure, we run it in the cluster.
a

Aleksandar Borkovac

08/06/2022, 7:27 AM
Unfortunately, I haven't seen so far ingress controller that is managed by someone else that is good enough.
n

Noah Ispas

08/08/2022, 8:12 AM
funny, you found the issue, I also commented back in feb 2021 ^^
a

Aleksandar Borkovac

08/08/2022, 3:44 PM
Yeah… The ticket is quite detailed and it's a bit off to see that Azure folks give zero f***
n

Noah Ispas

08/08/2022, 4:41 PM
true
26 Views