Skip to main content

Create and manage ALB

Application Load Balancer (ALB) handles traffic at the application layer, which is Layer 7 of the OSI model. ALB listeners can use HTTP or HTTPS protocols and are associated with a default target group.
You can also add ALB rules to configure routing based on custom rules.

Create load balancer

To create a load balancer:

  1. Go to the KakaoCloud Console > Beyond Networking Service > Load Balancing > Load balancer menu.

  2. Click the [Create load balancer] button at the top right.

  3. In the Create load balancer screen, under Select type, choose Application Load Balancer.

    Create load balancer

    Create load balancer

    SectionFieldDescription
    Basic infoLoad balancer nameEnter a name for the load balancer
    Load balancer description (optional)0–100 characters
    NetworkVPCSelect from available VPCs in the project
    SubnetShows subnets for the selected VPC
    ListenerProtocolHTTP, HTTPS
    PortEnter a value from 1 to 65535
    Minimum TLS versionShown only when HTTPS is selected; choose one of TLSv1.2, TLSv1.1, or TLSv1.3
    Default SSL certificateShown only when HTTPS is selected; displays certificates registered to the listener
  4. Enter the settings and click [Create]. If more listeners are needed, click [Add new listener] to add another listener.

After the load balancer is created, you can modify its settings or add listeners.

View load balancer list

  1. Go to the KakaoCloud Console > Beyond Networking Service > Load Balancing > Load balancer menu.

  2. View the list of load balancers. Use filters to easily search for a specific load balancer.

    FieldDescription
    NameName entered during creation
    IDUnique ID assigned at creation
    Provisioning statusIndicates whether creation, modification, or deletion is in progress
    Operating statusIndicates whether the load balancer is operational
    TypeApplication, Network, Direct Server Return
    Private IPAutomatically assigned private IP address
    Public IPPublic IP assigned by the user
    VPCVPC the load balancer belongs to
    Availability zoneAvailability zone selected during creation
    Created dateDate the load balancer was created
    [More options] iconProvides options such as rename, associate/disassociate public IP, configure access log, delete, etc.

View load balancer details

  1. Go to the KakaoCloud Console > Beyond Networking Service > Load Balancing > Load balancer menu.

  2. Select the load balancer you want to inspect.

  3. In the details screen, check each tab for detailed info, listener settings, and monitoring.

    TabDescription
    DetailsView detailed information of the load balancer
    ListenerView the list and details of added listeners
    MonitoringView monitoring results for up to 7 days
    - Inbound traffic (bytes/sec)
    - Outbound traffic (bytes/sec)
    - Connections per second (CPS)
    - Concurrent sessions

Rename load balancer

  1. Go to the KakaoCloud Console > Beyond Networking Service > Load Balancing > Load balancer menu.
  2. From the list, click the [More options] icon of the load balancer to rename.
  3. Select Rename load balancer.
  4. In the popup, change the name or description and click [Apply].

Associate public IP

  1. Go to the KakaoCloud Console > Beyond Networking Service > Load Balancing > Load balancer menu.
  2. From the list, click the [More options] icon of the target load balancer.
  3. Select Associate public IP.
  4. In the popup, configure allocation options and click [Apply].
    • Create and assign a new public IP: Allocates and connects a new public IP
    • Select from existing public IPs: Uses an existing public IP

Disassociate public IP

  1. Go to the KakaoCloud Console > Beyond Networking Service > Load Balancing > Load balancer menu.
  2. From the list, click the [More options] icon of the target load balancer.
  3. Select Disassociate public IP.
  4. In the popup, choose whether to delete the public IP and click [Disassociate].

Configure access log

Access logs are optional and disabled by default. Here is how to enable or disable them.

Enable access log

  1. Go to the KakaoCloud Console > Beyond Networking Service > Load Balancing > Load balancer menu.

  2. Click the [More options] icon of the target load balancer.

  3. Select Configure access log.

  4. In the popup, toggle from [Disabled] to [Enabled].

  5. Select the bucket to store access logs. You can enable encryption for security. See Create and manage bucket.

  6. Select an Access Key ID that does not have an expiration. Refer to Credentials for creating access keys.

    info
    • Keep your secret access key safe when generating access keys.
    • Enabling access logs may incur storage charges. Set log retention with Object Storage Lifecycle policies. See Configure lifecycle.
  7. Enter the corresponding secret access key and click [Apply].

Disable access log

  1. Go to the KakaoCloud Console > Beyond Networking Service > Load Balancing > Load balancer menu.
  2. Click the [More options] icon of the target load balancer.
  3. Select Configure access log.
  4. In the popup, toggle from [Enabled] to [Disabled].

Delete load balancer

  1. Go to the KakaoCloud Console > Beyond Networking Service > Load Balancing > Load balancer menu.
  2. Click the [More options] icon of the load balancer to delete.
  3. Select Delete load balancer.
  4. In the popup, enter the confirmation text and click [Delete].