由社区维护的Kubernetes入口控制器Ingress NGINX停止维护至今已有半年多。这促使整个行业的平台团队必须就这一关键基础设施做出决策,并开始思考一个重要问题:“什么才是合适的长期选择?”
我们每天都在与行业领导者探讨这一问题。各行各业的许多组织正在迁移到F5 NGINX Ingress Controller,以获得企业级Kubernetes入口控制器和低风险迁移路径。以下3个示例说明了其中的原因。
一家大型保险提供商实现迁移,无需额外学习
一家大型保险公司意识到,其在Azure中通过社区维护的入口控制器交付的关键任务应用面临风险。该控制器停止维护并不在公司的预算计划之内,却对业务连续性构成了紧迫威胁。该公司需要一种无需经历繁琐迁移,即可提供长期稳定性、经过安全加固的版本和企业级支持的解决方案。
能够无缝迁移到F5 NGINX Ingress Controller,是这家保险提供商做出这一决定的主要原因之一。为什么?因为底层使用的是相同的NGINX数据平面。F5 NGINX Ingress Controller支持社区Ingress控制器ingress-nginx常用的注解,并且还在持续增加支持范围,让团队能够保留现有配置和工作流,无需学习新内容。其底层本质上是同一引擎,但有路线图清晰的战略合作伙伴提供支持。该产品已历经10多年开发,拥有150多位贡献者、100多个版本以及众多企业用户,成熟可靠。
大型保险平台保障创收应用的正常运行时间
保险行业的另一家领先企业负责管理大规模Kubernetes集群,这些集群运行着创造收入的报价和保单应用,也面临同样的挑战。该公司将保障正常运行时间作为首要任务。
对于这家保险服务提供商而言,关键差异在于我们的企业级解决方案所具备的一项功能:动态重新配置。F5 NGINX Ingress Controller可即时应用路由变更,且不会丢弃任何流量。这消除了配置更新期间发生中断的风险,并通过尽可能少的重新设计,保留了该公司现有的基础设施管道。
一家区域航空公司从容完成被迫迁移
一家区域性航空公司原本就计划对Kubernetes入口层进行标准化,以消除运营风险,但社区停止维护迫使其立即采取行动。该公司的团队已经熟悉并信任NGINX。
迁移到F5 NGINX Ingress Controller后,该航空公司保留了原有的数据平面和原生Ingress资源,无需在紧迫的时间内重写应用、重新培训团队或重新设计系统架构。F5为该航空公司提供了简化迁移的工具,包括注解映射,并安排解决方案架构师提供支持。
更简单、更稳定的架构
这些行业领导者传递的信息很明确:从匆忙寻找入口控制器解决方案,转向从战略层面重新评估基础设施。最初的应对措施或许是迅速改用另一款开源工具,但从长远来看,还需要更可靠的选择:由可信赖的合作伙伴提供企业级解决方案。
F5 NGINX Ingress Controller采用简洁的方法,利用NGINX原生功能,而非基于Lua脚本的重量级可编程扩展。因此,该控制器能够更快地响应集群变化,提供更稳定的内存使用,并提供一致且稳定的自定义资源定义(CRD)和注解。它还具备工作负载Pod主动健康检查、高可用性、可编程性等高级功能,并集成了F5 WAF for NGINX,所有功能均获得全面支持,并有长期路线图作为支撑。
借助Gateway API,清晰迈向未来
Gateway API是Ingress的演进方向。它有助于减少开发与运维团队之间的协作障碍,原生支持多租户,并且无需额外部署服务网格,即可实现流量拆分和加权负载均衡等高级流量管理功能。对于已在生产环境中运行Kubernetes的组织而言,这是顺理成章的下一步。
F5 NGINX Gateway Fabric符合Gateway API规范,并基于同一备受信赖的NGINX数据平面构建。它提供NGINX Ingress Controller应有的企业级流量管理、安全和配置功能,包括高级速率限制、JWT身份验证、会话持久性和第4层协议支持。除标准入口功能外,它还支持Gateway API推理扩展,使团队能够通过处理应用和API的同一网关交付模型服务和推理路由等AI工作负载。一个NGINX网关,即可为应用、API和推理工作负载提供服务。
随着AI应用加速普及,确保这些交互的安全与顺利交付同样重要。F5 NGINX Gateway Fabric集成了F5 AI Guardrails,可全面检查提示词和响应,执行数据清理和脱敏,防止数据泄露,实施精细化访问控制,并检测和防范针对大语言模型(LLM)的攻击,包括提示词注入和未经授权的输出。无论AI运营在何处开展,都能通过这种统一方法保障其安全。
那家区域航空公司呢?它已经开始规划从Ingress迁移到Gateway API。由于选择了发展路线图清晰的合作伙伴,该航空公司无需再次仓促应对。这次迁移是一次有计划的演进,而不是又一次紧急救火。
选择拥有专项开发计划的合作伙伴,有助于确保无论缺乏支持的开源生态如何变化,应用交付都能持续获得安全保障、保持高性能并得到支持。
简化迁移流程:可使用我们的配置工具评估当前设置,也可开始免费试用F5 NGINX Ingress Controller,了解企业级功能和支持服务。
关于作者

相关博客文章

三家企业如何借助AI驱动的WAF改进虚拟补丁和运行时安全
了解三家F5客户如何利用AI驱动的WAF加快虚拟补丁部署、将误报减少50%以上,并更有信心地启用阻断模式。

F5 BIG-IP v21.0增强S3工作流的AI数据交付与摄取能力
使用F5 BIG-IP 21.0版优化S3工作流:通过低接触式配置,为AI数据交付、对象存储和RAG管道提供可扩展的安全解决方案。
Everest Group报告:生成式AI行业应用的当前趋势与未来前景
我们很高兴能为全球知名研究机构Everest Group发布的一份重要新报告作出积极贡献。该报告题为《生成式AI应用:审视横向职能中的实际应用与未来展望》,深入分析了各行业对生成式AI(GenAI)的应用情况。报告指出,IT[……]

