- Documentation
Volcano Engine Function as a Service
User guide
Functions
Function management
Microservices applications
Adding CLB access configurations
Microservices applications
Adding CLB access configurations
Adding CLB access configurations
This topic describes how to add a Cloud Load Balancer (CLB) access configuration for microservices apps.
If an application is accessible only through its private IP address, an application modification or restart causes a change to the private IP address, which makes the application inaccessible. Associating a CLB instance with the application enables users to access the application by using the fixed public or private IP address of the CLB instance. Additionally, the CLB instance enables load balancing among application instances and thereby effectively improves the overall application performance and stability.
- A CLB configuration can be added only to an existing microservices app function. You cannot configure CLB settings when you create a microservices app function.
- The CLB instance and microservices app function must be within the same virtual private cloud (VPC).
- You cannot use a CLB instance that has been used by another service.
- A single CLB supports up to 5 listener ports.
- For CLB listener settings already configured in veFaaS, manage them exclusively in veFaaS. Do not modify these settings on the CLB side to prevent conflicts.
- A security group has been configured. The security group needs to allow inbound traffic from source address 100.64.0.0/10 with a request protocol and target port matching the backend server port. For details, see Configuring security groups for backend servers.
- A CLB instance has been created in the same VPC as the microservices app. For details, see Creating CLB instances.
- (Optional) For a public CLB, ensure that you allow inbound public traffic to container ports on the security group (except those used by a virtual CLB IP). By default, only ports 80 and 443 are open. Other ports need to be explicitly configured.
- In the top navigation pane, select the target region.
- In the left navigation bar, click Function.
- In the function list, click the name of the function of the microservices app.
- Click Function configuration > App access settings. Click the edit icon next to Private network CLB access address or public network CLB access address to add a CLB access configuration.
Last updated: 2026.08.19 14:06:07