Category: Ingress
-

mTLS Policies in NGINX Ingress Controller
NGINX Ingress Controller 5.5 brings full support for mTLS in Ingress objects! This blog post gives a more in-depth overview of our GitHub deployment examples and shows how to configure both our new ingress and egress mTLS Policy CRDs in NGINX Ingress Controller using annotations. Ingress mTLS Ingress mTLS configures how NGINX verifies client certificates…
-

Optimising NGINX Ingress Controller Startup Performance
NGINX Ingress Controller 5.5 introduces some significant performance improvements in startup times! A few months ago, a community member noticed that NGINX Ingress Controller deployments with a large number of Ingress resources were experiencing longer-than-expected startup times. In clusters with hundreds or thousands of resources spread across many namespaces, the controller could take several minutes…
-

Meet With Us: NGINX Gateway Fabric & NGINX Ingress Controller Community Calls
Connection, collaboration, and trust are the lifeblood of healthy community culture. NGINX Gateway Fabric and NGINX Ingress Controller were (and are) developed with open source community as a priority. From code contributions to critical comments, community participation has shaped the present and future of NGINX open source projects, and the future of technology. Today, I’m excited to highlight two recurring opportunities to engage directly…
-

NGINX Ingress Controller 5.5: Security, Performance, and Easier Migration
NGINX Ingress Controller 5.5 is a focused, community-driven release. It brings new capabilities, expanded Kubernetes Ingress support, a significant startup performance improvement at scale, and more annotations to ease migrations from ingress-nginx. Here’s what’s new. External Authentication for Ingress and VirtualServer What’s new?: External Authentication is now supported for both Ingress and VirtualServer resources. Based…
-

Cache Policy in NGINX Ingress Controller: A Practical Guide for VirtualServer
Caching is one of the fastest ways to reduce backend load and improve response latency in Kubernetes. With NGINX Ingress Controller (NIC), you can define caching behavior as a first-class Policy resource and attach it to a VirtualServer or VirtualServerRoute. That keeps caching configuration explicit, reusable, and versioned with the rest of your traffic policy.…
-

Access Control Policy in NGINX Ingress Controller: Patterns for Ingress
NGINX Ingress Controller lets you define IP-based access rules once in a Policy resource and apply them consistently across your Ingress traffic paths. Across this blog, we’re focused on: Why Use a Policy for Access Control? Many teams manage IP restrictions through cloud firewalls or raw NGINX config snippets and quickly end up with drift.…
