Container Service Kubernetes clusters support reuse of Server Load Balancer (SLB) instances. To save resources, you can add the same SLB instance to multiple applications deployed in a Container Service Kubernetes cluster of Enterprise Distributed Application Service (EDAS). Meanwhile, fixed IP addresses can be provided for the applications to facilitate O&M.
Prerequisites
Before adding the same SLB instance to multiple applications, perform the following operations:
- Upgrade the Cloud Controller Manager (CCM) component of the Container Service Kubernetes
cluster. For more information, see Manage system components.
A Container Service Kubernetes cluster contains multiple templates. You must upgrade the CCM component of the managed Kubernetes and dedicated Kubernetes cluster templates to the following versions:
- The CCM version of a managed Kubernetes cluster is 1.9.3.112-g93c7140-aliyun or later.
- The CCM version of a dedicated Kubernetes cluster is v1.9.3.106-g3f39653-aliyun or later.
Notice If you do not upgrade the CCM component for your Container Service Kubernetes cluster, you cannot reuse an SLB instance or delete an existing listener, or the application traffic may drop to zero. - Create an SLB instance.
Notice
- When you add an SLB instance on the Application Details page of the EDAS console, the SLB instance purchased by EDAS cannot be reused.
- The created SLB instance must be in the same VPC as the application to which the SLB instance is to be added.
- Learn Limits of SLB instances.
Reuse an SLB instance
You can add an SLB instance to multiple applications for reusing the SLB instance. For more information, see Add an SLB instance to an application in a Kubernetes cluster. This topic only describes the considerations for operations in the Add Public SLB Configuration Confirmation dialog box.
- Choose SLB: Select the SLB instance that you created in the previous step from the drop-down list on the right, instead of the SLB instance that EDAS purchased for you.
- SLB Port: You can set this port to any unused port.