Does AWS Load Balancer Controller support wildcard character "*"?

121 views Asked by At

Background: I'm new to AWS and EKS. And my system is AWS Load Balancer Controller + Ingress + Service + Deployment.

Now I need to write an Ingress to match "/a/*/b" to service-a. But Ingress only support prefix "/*" or "/a/*", not "/a/*/b".

Although ALB support this path pattern. But AWS Load Balancer Controller didn't notice how to use this by ingress.(doc here)

I Tried to use /a/*/b as ingress prefix, and got Failed build model due to ingress: namespacea/server-a-ingress: prefix path shouldn't contain wildcards: /a/*/b.

Question: How can I route /a/*/b to serivce-a? Does AWS Load Balancer Controller has CRD or something to to this?

Thanks for any tips!

0

There are 0 answers