第 3 章 支持的配置
x86-64 | aarch64 | s390x | ppc64le | |
---|---|---|---|---|
Red Hat Enterprise Linux 8 | 是 | 是 | 是 | |
Red Hat Enterprise Linux 9 | 是 | 是 | 是 |
Kubernetes 站点
在所有处于完全支持阶段或维护支持的 Red Hat OpenShift Container Platform 版本上都支持 Service Interconnect。如需更多信息,请参阅以下文章:
支持 Kubernetes 的非 OpenShift 发行版本需要 Kubernetes 版本 1.28 或更高版本。
Ingress 类型
- LoadBalancer
- OpenShift 路由(仅支持 OpenShift)
Kubernetes 非 OpenShift 发行版的其他入口类型遵循合理的商业支持。
Operator
OpenShift 4.x 仅支持 operator。
x86-64 | aarch64 | s390x | ppc64le | |
---|---|---|---|---|
Red Hat Enterprise Linux 8 | 是 | 是 | 是 | |
Red Hat Enterprise Linux 9 | 是 | 是 | 是 |
路由器
用于 Kubernetes 站点和本地系统站点(Podman、Docker、Linux)。
x86-64 | aarch64 | s390x | ppc64le | |
---|---|---|---|---|
Red Hat Enterprise Linux 8 | 是 | 是 | 是 | |
Red Hat Enterprise Linux 9 | 是 | 是 | 是 |
Skupper 路由器不支持作为消息传递路由器的独立使用。
x86-64 | aarch64 | s390x | ppc64le | |
---|---|---|---|---|
Linux | 是 | 是 | 是 | |
Mac | 是 | |||
Windows | 是 |
分发
红帽将提供在 Kubernetes 的任何 CNCF 认证分发上运行 Service Interconnect 的帮助。但请注意,我们的测试是在 OpenShift 上进行的。
https://www.cncf.io/certification/software-conformance/#logos
Ingress 类型
- 网关
- Contour
- nginx (这需要 TLS 透传的配置。)
- NodePort
Podman 站点
Service Interconnect 需要 Podman 版本 4 或更高版本。
x86-64 | aarch64 | s390x | ppc64le | |
---|---|---|---|---|
Linux | 是 | 是 |
路由器
当作为 Linux 上的容器运行时,路由器具有合理的商业支持。
升级
- 红帽支持从一个下游次版本升级到下一个版本,而无需跳跳。
- 虽然红帽旨在在不同次版本间具有兼容性,但红帽建议将所有站点升级到最新版本。
断开连接的操作
红帽支持在断开连接的环境中部署 Service Interconnect。
如果您的应用程序需要很长时间的连接,如 Kafka 客户端,请考虑使用负载均衡器作为入口而不是代理入口,如 OpenShift 路由。如果您使用 OpenShift 路由作为入口,预期会在配置路由时中断。
有关最新版本的详情,请参考 Red Hat Service Interconnect 支持的配置。