AWS EKS集群中Kubernetes Ingress能否配置通配符域名转发规则
解答
Kubernetes Ingress原生支持通配符域名配置,你使用的AWS ALB Ingress Controller也完全兼容该配置逻辑,你的配置思路是可行的。
配置规则说明
- Ingress主机名匹配遵循精确匹配优先于通配符匹配的原则,你配置的
login.example.com、invite.example.com属于精确主机规则,会优先命中,将对应流量转发到login-service和invite-service;其他未明确指定的*.example.com子域名流量会命中通配符规则,转发到main-service,完全符合你的业务诉求。 - 你当前配置存在一处不符合Kubernetes资源规范的问题:
metadata.name字段值为-ingress,不能以特殊符号开头,建议修改为合法名称,例如example-business-ingress后即可正常提交使用。
内容的提问来源于stack exchange,提问作者rholdberh
相关产品推荐
相关产品推荐

