All Products
Search
Document Center

Container Service for Kubernetes:Install the NGINX Ingress controller

Last Updated:Mar 26, 2026

ACK Serverless provides the NGINX Ingress controller, an optimized version of the community NGINX Ingress controller. This topic describes how to install the NGINX Ingress controller in an ACK Serverless cluster.

Installation methods

ACK Serverless supports two installation methods:

MethodWhen to use
During cluster creationYou have not yet created the cluster
From the Add-ons pageYour cluster is already running

Install during cluster creation

When creating an ACK Serverless cluster, select Nginx Ingress in the Ingress configuration section. For details, see Quick Start for ACK Serverless.

Note

The following resources are required to install the NGINX Ingress controller:

  • Two Elastic Container Instance (ECI) instances, each with 2 CPU cores and 4 GiB of memory

  • One Server Load Balancer (SLB) instance (Internet-facing or internal-facing)

S8

Install from the Add-ons page

  1. Log on to the ACK console. In the left navigation pane, click Clusters.

  2. On the Clusters page, find the target cluster and click its name, or click Details in the Actions column.

  3. In the left navigation pane of the cluster details page, click Add-ons.

  4. On the Networking tab, find the Nginx Ingress Controller section and click Install.

  5. In the Install Nginx Ingress Controller dialog box, click OK.

    When installation completes, Installed appears in the upper-right corner of the Nginx Ingress Controller section.