Add and managing listeners
The following explains how to add a Listener to a Network load balancer (NLB), view the list, modify information, and manage listeners.
Add listener
Add TCP/UDP listener
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
Select a load balancer from the load balancer list.
-
In the detail screen, click on the Listener tab, then click the [Add listener] button.
-
In the popup, choose either
TCP
orUDP
protocol and modify the port if necessary. -
Select the Default forwarding target and click the [Add] button to set the target group.
Add TLS listener
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
Select a load balancer from the load balancer list.
-
In the detail screen, click on the Listener tab, then click the [Add listener] button.
-
In the popup, select the
TLS
protocol and modify the port if necessary. -
Choose the Default forwarding target and Minimum TLS version.
-
Select the Default SSL certificate and click the [Add] button.
Supported Cipher Suites by minimum TLS version of security policy
Min TLS version | TLSv1.0 | TLSv1.1 | TLSv1.2 |
---|---|---|---|
TLS protocol | |||
TLSv1.0 | v | ||
TLSv1.1 | v | v | |
TLSv1.2 | v | v | v |
Cipher Suite | |||
ECDHE-RSA-AES128-GCM-SHA256 | v | ||
ECDHE_RSA_AES128_CBC_SHA(ECDHE-RSA-AES128-SHA) | v | v | v |
ECDHE-RSA-AES128-SHA256 | v | ||
ECDHE-RSA-AES256-GCM-SHA384 | v | ||
ECDHE_RSA_AES256_CBC_SHA(ECDHE-RSA-AES256-SHA) | v | v | v |
ECDHE-RSA-AES256-SHA384 | v | ||
AES128-GCM-SHA256 | v | ||
AES128-SHA | v | v | v |
AES128-SHA256 | v | ||
AES256-GCM-SHA384 | v | ||
AES256-SHA | v | v | v |
AES256-SHA256 | v | ||
CAMELLIA128-SHA | v | v | v |
CAMELLIA256-SHA | v | v | v |
DHE-RSA-AES128-GCM-SHA256 | v | ||
DHE-RSA-AES128-SHA | v | v | v |
DHE-RSA-AES128-SHA256 | v | ||
DHE-RSA-AES256-GCM-SHA384 | v | ||
DHE-RSA-AES256-SHA | v | v | v |
DHE-RSA-AES256-SHA256 | v | ||
DHE-RSA-CAMELLIA128-SHA | v | v | v |
DHE-RSA-CAMELLIA256-SHA | v | v | v |
ECDHE_ECDSA_AES128_SHA | v | v | v |
After adding a Listener, you can connect a target group in Configure listener. If the default target is set to 'None', errors will occur when accessing the service externally. For smooth service operation, please connect a target group.
View listeners
You can modify or delete existing Listeners or add new ones from the load balancer detail screen.
View listener list
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
Select a load balancer from the load balancer list.
-
In the detail screen, click on the Listener tab to view the list of listeners connected to the load balancer.
Category Description Protocol:Port Protocol and port of the Listener ID ID assigned at creation Provisioning status Information on whether the Listener was created successfully or if it is being modified or deleted Operating status Information on whether the created Listener is in a usable state Min TLS version Security policy used for TLS communication between the client and load balancer Default SSL certificate Certificate used for TLS communication between the client and load balancer Default action Default action for handling traffic received by the Listener, fixed to Forward
- If a target group is connected, the Target group name is displayed[More] icon Provides Listener settings and deletion options
View listener details
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
Select a load balancer with the Listener details you want to view from the load balancer list.
-
In the load balancer detail screen, click on the Listener tab, then click the [Expand] icon.
Listener Details
Category Item Description Attributes Idle timeout Connection idle timeout setting Max Connection Setting Displays the set maximum value when enabled SSL certificate (TLS listener only) Default Indicates if it is the default certificate Certificate ID ID assigned when the certificate was added Domain Certificate domain Registered at Certificate registration date Expired at Certificate expiration date Disconnection Icon Click to display the disconnection popup
Manage listeners
Modify target group
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
Click on the load balancer containing the Listener to modify.
-
Click on the Listener tab, then click the [More] icon and Configure listener.
-
In the popup, select a target group and click [Save].
Set maximum connections
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
Select a load balancer in the Load Balancer menu.
-
Click on the Listener tab, then click the [Expand] icon.
-
Click the [Configure max connections] button.
-
Click [Save] to apply the settings.
Set idle timeout
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
Select a load balancer in the Load Balancer menu.
-
Click on the Listener tab, then click the [Expand] icon.
-
In the listener detailed view, click the [Configure attributes] button.
-
In the popup, modify the Idle timeout field.
- Idle timeout: Enter a value between 1 and 4000 (default is 50 seconds).
-
Click the [Save] button.
Set minimum TLS version (TLS listener only)
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
Select a load balancer in the Load Balancer menu.
-
Click the Listener tab, then click the [More] icon and Configure listener.
-
From the Minimum TLS Version list, select the version and click [Save].
Change default certificate from All certificates (TLS listener only)
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
Select a load balancer in the Load Balancer menu.
-
Click the Listener tab, then click the [More] icon > Configure listener.
-
From the list of default SSL certificates, select the certificate to change and click [Save].
If there are no connected certificates that can be set as the default certificate, or if all connected certificates are in a deleted state, you cannot change the default certificate. Refer to Connect additional certificate to connect a new certificate and then replace the default certificate.
Connect additional certificate (TLS listener only)
You can connect up to 5 additional certificates excluding the default certificate.
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
Select a load balancer in the Load Balancer menu.
-
Click the Listener tab, then select a listener to add the certificate to.
-
In the listener detailed view, click the [Associate certificate] button.
-
In the popup, select the additional SSL certificate to connect.
-
Click the [Associate] button.
Set default certificate from associated certificates (TLS listener only)
You can select the default certificate from the certificate connected when the Listener was created and the additionally connected certificates.
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
In the Load Balancer list, select a load balancer.
-
Click on the Listener tab, then click the [Expand] icon.
-
In the listener detailed view, click the [Set default certificate] button.
-
In the popup, check the list of connected certificates and select the certificate to set as default.
-
Click the [Save] button.
If there are no connected certificates that can be set as the default certificate, or if all connected certificates are in a deleted state, you cannot change the default certificate. Refer to Connect additional certificate to connect a new certificate and then replace the default certificate.
Disconnect certificate (TLS listener only)
You can disconnect certificates other than the default certificate.
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
In the Load Balancer list, select a load balancer.
-
Click the Listener tab, then select a listener to disconnect the certificate from.
-
In the listener detailed view, check the list of connected certificates and select the certificate to disconnect.
-
Click the [Detach] button.
-
In the popup, check the certificate to be disconnected and click the [Detach] button.
If a deleted certificate is connected, check all deleted certificates (except the default certificate) and try to disconnect them at the same time.
Delete certificate (TLS listener only)
You can delete unused or expired certificates.
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
In the Load Balancer list, select a load balancer.
-
Click the Listener tab, then select a listener to delete the certificate from.
-
In the listener detailed view, click the [Manage all certificates] button.
-
Check the list of registered certificates and click the delete icon to the right of the certificate to delete.
-
In the popup, enter the delete confirmation text and click the [Delete] button.
If you delete a certificate set as the default certificate in the Listener, communication for that Listener may not be processed properly. Before deleting the certificate, refer to Set default certificate from associated certificates and replace the certificate.
Delete listener
-
Go to KakaoCloud Console > Beyond Networking Service > Load Balancing > Load Balancer.
-
Select a load balancer from the list.
-
In the details view, click the Listener tab.
-
Click the [More] icon and Delete listener.
-
In the popup, review the listener details and click [Delete].