OpsCanary
Back to daily brief
kubernetesPractitioner

Migrating 60+ Resources from Ingress NGINX to Higress in 30 Minutes with AI

5 min read CNCF BlogApr 23, 2026
Share
PractitionerHands-on experience recommended

The shift from Ingress NGINX to Higress isn't just a simple upgrade; it’s a leap into a more efficient, AI-driven architecture. Higress, founded by Alibaba and now part of the CNCF Sandbox, offers a cloud-native API gateway that integrates AI capabilities directly into its core. This means you can leverage features like token-based rate limiting and caching, all while ensuring your applications remain responsive and reliable.

The migration process can be remarkably swift. An Alibaba engineer demonstrated this by using an AI agent equipped with specialized 'Skills' to audit the existing cluster. This agent created a simulated environment using Kind, generating high-performance WebAssembly (WASM) plugins that effectively replicated custom Lua or NGINX logic within the Higress sandbox. Notably, Higress eliminates the 'NGINX reload' issue by leveraging Envoy’s xDS protocol, allowing configuration updates in milliseconds. You can set parameters like global.enableStatus=false to prevent Higress from updating the Ingress status field, ensuring a smoother transition.

In production, you’ll appreciate the zero-downtime reliability and the ability to switch between various LLM providers seamlessly. However, keep in mind that Ingress NGINX will officially retire in March 2026, so planning your migration is crucial. Embrace the AI-native architecture of Higress to future-proof your applications and enhance their performance.

Key takeaways

  • Utilize an AI agent to audit your existing cluster for efficient migration.
  • Generate high-performance WebAssembly (WASM) plugins to replicate existing NGINX logic.
  • Leverage Envoy’s xDS protocol for zero-downtime configuration updates.
  • Set `global.enableStatus=false` to control Ingress status updates during migration.
  • Plan your migration before the official retirement of Ingress NGINX in March 2026.

Why it matters

Migrating to Higress allows you to harness AI capabilities directly within your API gateway, improving performance and reliability while reducing downtime during transitions.

Code examples

plaintext
global.enableStatus=false

When NOT to use this

The official docs don't call out specific anti-patterns here. Use your judgment based on your scale and requirements.

Want the complete reference?

Read official docs

Test what you just learned

Quiz questions written from this article

Take the quiz →

Get the daily digest

One email. 5 articles. Every morning.

No spam. Unsubscribe anytime.