F5 NGINX Ingress Controller: Secure, Scalable Kubernetes Ingress Controller

Implement unified Kubernetes-native API gateways, load balancers, and ingress controllers across hybrid and multicloud Kubernetes environments.

Enterprise-Class Availability, Security, and Visibility for Apps

Scale, optimize, and secure app delivery with a key component of NGINX One. Master management and security challenges, ensuring peak performance and visibility in hybrid and multicloud Kubernetes environments.

Learn more about NGINX One


Reduce complexity with a Kubernetes Ingress Controller

F5 NGINX Ingress Controller offers robust solutions for managing API gateway, load balancers, and Kubernetes Ingress Controllers, providing enhanced security and visibility in hybrid and multicloud environments at the edge of Kubernetes clusters. Simplify operations and reduce tool sprawl through technology consolidation.

  • Deliver Apps Faster and Easier: Focus on implementing core business functionality, and offload security and other non-functional requirements to the platform layer.
  • Streamline Deployment: Achieve consistency of the same data and control planes across all hybrid and multicloud environments.
kubernetes ingress controller
deliver apps without disruption

Deliver apps without disruption

Ensure availability of business-critical apps in scalable, dynamic environments.

  • Increase Uptime: Ensure availability of business-critical apps at all times with Layer 7 and Layer 4 load balancing, advanced distribution methods, and active health checks.
  • Prevent Connection Timeouts and Errors: Enable dynamic reconfiguration, rate limiting, circuit breaking, and request buffering.

Mitigate cybersecurity threats

Secure clusters with strong authentication, authorization, and encryption mechanisms. Ensure holistic app security with user and service identities, Layer 7 app protection, and strong centralized security controls.

  • Implement Strong AuthN/AuthZ and Access Controls: Manage user and service identities and authorize access and actions with HTTP Basic authentication, JSON Web Tokens (JWTs), OpenID Connect (OIDC), and role-based access control (RBAC).
  • Secure Data and Communication: Secure incoming and outgoing communications through end-to-end encryption (SSL/TLS passthrough, TLS termination).
mitigate cybersecurity threats
gain better insight

Gain better insight

Achieve better visibility into app health and performance with more than 200 granular real-time and historical metrics to ensure high performance, minimal downtime, and simplify troubleshooting.

  • Proactively Monitor System Health: Find the root cause of app issues quickly and discover problems before they impact your customers.
  • Integrate with Analytics and Metrics Tools: Collect, monitor, and analyze data through prebuilt integrations with leading ecosystem tools, including OpenTelemetry, Grafana, Prometheus, and Jaeger.

Component Overview

Kubernetes diagram

Simplified Kubernetes connectivity

Accelerate application deployment and focus on core functionality while NGINX Ingress Controller deals with security and non-functional requirements. It ensures consistent data and control planes across hybrid and multicloud environments, enhancing uptime with robust load balancing and active health checks.

It prevents downtime and disruptions with features like dynamic reconfiguration and circuit breaking. Strong authentication, authorization, and encryption practices protect user identities and data transmission. Plus, you can proactively monitor system health and swiftly pinpoint and address potential issues before they affect your users.

The F5 NGINX Ingress Controller is an enterprise-grade solution for managing Kubernetes ingress controllers and gateways. It simplifies connectivity, security, and scalability in multicloud environments.

NGINX Ingress Controller component documentation


Core Capabilities

Enhance capabilities of cloud provider and pre-packaged Kubernetes offerings with higher degrees of performance, security, availability, and observability at scale across distributed environments.

App protection at scale

Integrate strong security controls across distributed environments without slowing release velocity or hurting performance.

Non-disruptive app connectivity everywhere

Prevent app downtime with advanced connectivity patterns and efficient troubleshooting.

Fine-grained visibility

Explore your environment from on-premises to the edge with extensive, granular metrics and dashboards using real-time and historical data.

FEATURED

kubernetes ingress controller deployment and security ebook

Kubernetes Ingress Controller Deployment and Security with NGINX

Learn how to deploy, configure, manage, secure, and monitor your Kubernetes Ingress controller with NGINX to deliver apps and APIs on-premises and in the cloud.

Download the eBook

Deliver and Secure Every App
F5 application delivery and security solutions are built to ensure that every app and API deployed anywhere is fast, available, and secure. Learn how we can partner to deliver exceptional experiences every time.
Connect With Us