Alibaba Cloud Container Service for Kubernetes (ACK) managed clusters, ACK Serverless clusters, and Container Compute Service (ACS) clusters provide a managed MSE Ingress Controller based on MSE cloud-native gateways. This topic describes how to install, upgrade, and uninstall the MSE Ingress Controller add-on in ACK managed clusters, ACK Serverless clusters, and ACS clusters.
Install the MSE Ingress Controller
The MSE Ingress Controller can be installed in ACK managed clusters, ACK Serverless clusters, and ACS clusters.
Method 1: Install during cluster creation
-
When you create an ACK managed cluster or an ACK Serverless cluster, in the Component Configurations step, select MSE Ingress for the Ingress parameter. For more information about how to create a cluster, see Create an ACK managed cluster and Create an ACK Serverless cluster.
Set Source of MSE cloud-native gateway instance to New. The system automatically creates a pay-as-you-go Professional Edition MSE cloud-native gateway instance with 2 vCPUs, 4 GiB of memory, and 2 nodes, and a Standard I (slb.s2.small) CLB load balancer instance. Set Network Type to Public Network. In the Service Discovery section, you can select Install NodeLocal DNSCache to improve domain name resolution performance.
-
When you create an ACS cluster, in the Component Configurations area, select MSE Ingress for the Ingress parameter. For more information about how to create an ACS cluster, see Create an ACS cluster.
Set Source of MSE cloud-native gateway instance to New. The system creates a pay-as-you-go Professional Edition MSE cloud-native gateway instance with 2 vCPUs, 4 GiB of memory, and 2 nodes. Set Network Type to Public Network.
Method 2: Install from the Add-ons page
-
ACK managed/Serverless clusters
Log on to the ACK console. In the left navigation pane, click Clusters.
On the Clusters page, click the name of your cluster. In the left navigation pane, click Components and Add-ons.
ACS
-
Log on to the ACS console. In the left navigation pane, click Clusters.
-
On the Clusters page, click the name of the target cluster. In the left navigation pane, click Add-ons.
-
On the Add-ons page, enter
msein the search box, and then click Install on the MSE Ingress Controller card.
Method 3: Install from the Ingresses page
ACK managed/Serverless clusters
Log on to the ACK console. In the left navigation pane, click Clusters.
On the Clusters page, click the name of your cluster. In the left navigation pane, click .
-
On the Routes page, click Create Ingress. In the Create Ingress dialog box, set Gateway Type to MSE Ingress. If the add-on is not installed, a prompt appears. Click Install.
ACS
-
Log on to the ACS console. In the left navigation pane, click Clusters.
-
On the Clusters page, click the name of the target cluster. In the left navigation pane, choose Network > Ingresses.
-
On the Routes page, click Create Ingress. In the Create Ingress dialog box, set Gateway Type to MSE Ingress. In the prompt that appears below Gateway Type, click Install.
Upgrade the MSE Ingress Controller add-on
-
ACK managed/Serverless clusters
Log on to the ACK console. In the left navigation pane, click Clusters.
On the Clusters page, click the name of your cluster. In the left navigation pane, click Components and Add-ons.
ACS
-
Log on to the ACS console. In the left navigation pane, click Clusters.
-
On the Clusters page, click the name of the target cluster. In the left navigation pane, click Add-ons.
-
On the Add-ons page, click the Network tab. On the MSE Ingress Controller card, click Upgrade.
NoteIf the Upgrade button is unavailable, the add-on is already the latest version.
-
In the Upgrade Component dialog box, click OK.
Uninstall the MSE Ingress Controller add-on
-
ACK managed/Serverless clusters
Log on to the ACK console. In the left navigation pane, click Clusters.
On the Clusters page, click the name of your cluster. In the left navigation pane, click Components and Add-ons.
ACS
-
Log on to the ACS console. In the left navigation pane, click Clusters.
-
On the Clusters page, click the name of the target cluster. In the left navigation pane, click Add-ons.
-
On the Add-ons page, click the Network tab. In the lower-right corner of the MSE Ingress Controller card, click Uninstall.
-
In the Uninstall dialog box, click OK.