# F5 NGINX Ingress Controller



## About

NGINX Ingress Controller is an [Ingress Controller](/glossary/#k8s-ingress-controller) implementation for NGINX that can load balance Websocket, gRPC, TCP and UDP applications.

It supports standard [Ingress](/glossary/#k8s-ingress-controller) features such as content-based routing and TLS/SSL termination. Several NGINX and NGINX Plus features are available as extensions to Ingress resources through [Annotations](/nic/configuration/ingress-resources/advanced-configuration-with-annotations) and the [ConfigMap](/nic/configuration/global-configuration/configmap-resource) resource.

## Featured content

  
### [Install NGINX Ingress Controller with Helm](/nginx-ingress-controller/install/helm)

    Use Helm to deploy and configure a NGINX Ingress Controller cluster
  

  
### [Migrate from Ingress-NGINX Controller](/nginx-ingress-controller/install/migrate-ingress-nginx)

    Replace an Ingress-NGINX cluster with NGINX Ingress Controller
  

  
### [Changelog](/nginx-ingress-controller/changelog)

    Review the changes from the latest NGINX Ingress Controller releases
  


