All Products
Search
Document Center

Container Service for Kubernetes:Install the NGINX Ingress controller

Last Updated:Nov 20, 2025

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

Procedure

Method 1: Install the NGINX Ingress Controller When You Create a Cluster

When you create an ACK Serverless cluster, select Nginx Ingress in the Ingress configuration section. For more information, see Quick Start for ACK Serverless.

Note

The following are required to install the NGINX Ingress controller:

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

  • One Server Load Balancer (SLB) instance. You can select an Internet-facing or internal-facing instance type based on your requirements.

S8

Method 2: Install the NGINX Ingress Controller on the Component Management Page

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

  2. On the Clusters page, find the cluster that you want to manage and click the name of the cluster or click Details in the Actions column. The details page of the cluster appears.

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

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

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

    If Installed is displayed in the upper-right corner of the Nginx Ingress Controller section, the component has been successfully installed.