kubernetes - istio:服务之间通过域名请求返回 404
问题描述
我有一个启用了 istio 自动注入的命名空间,App-A 和 App-B 都在这个命名空间中,App-A 使用域名“register.a.com”向 App-B 发送 post 请求以注册自己。这个域名通过kubernetes“hostAliases”指向App-B的服务ClusterIP(在我的例子中是“10.79.229.193”)。App-A 在发送请求后总是得到 404。
在 App-A 的 pod 中,尝试使用 return 404 向“register.a.com”发送一个 post 请求curl
,但是通过将这个域名替换为“10.79.229.193”,一切都很好。
它确实有“Gateway”和“VirtualService”配置,但它们是用于从外部进入网格的流量,对吧?
自然允许网格中服务之间的流量吗?或者我应该配置它?
解决方案
推荐阅读
- xml-parsing - 尝试解析字符串时出现 XElement Parse 错误
- angular - 错误:名称“selectedText”没有值访问器
- android - Firebase 跟踪在过去 24 小时内未显示任何跟踪?
- powershell - Powershell - 新用户主文件夹权限
- java - Java 8 LocalDate 不会解析有效的日期字符串
- java - 按级别顺序遍历时增加队列大小
- sql - 重组数据(变量到个案)SQL Server
- python - python csv写入错误,同时将浮点值写入列
- git - 升级后的西班牙语 Git
- crash - Flutter 在运行(或升级或其他任何事情)时失败。