Knowledge Base
Kubernetes
Kubernetes
  • How to view the list of Kubernetes Cluster?
  • How to Create a Cluster?
  • How to View YAML File?
  • How to Download a YAML File?
  • How to Delete a Cluster?
  • How to View a Cluster Overview?
  • How to Download a KubeConfig File?
  • How to View Cluster Resources?
  • How to View Nodes and Node Groups?
  • How to Add a Node Group in a Cluster?
  • How to Manage Cluster Network?
  • How to Manage Cluster Using CLI?
  • How to View CPU and Memory Utilization?
  • How to View list of all the Security Groups?
  • How to Create a Security Group?
  • How to Delete a Security Group?
  • How to View your Security Group Rules?
  • How to Delete Security Group Rule?
  • How to Create a Security Group Rule?
  • How to View List of Kubernetes Load Balancer?
  • How to Create Kubernetes Load Balancer?
  • How to delete Kubernetes Load Balancer?
  • How to View Kubernetes Load Balancer Overview?
  • How to View all Listener of Kubernetes Load Balancer?
  • How to Create a Listener in Kubernetes Load Balancer?
  • How to Edit a Listener in Kubernetes Load Balancer?
  • How to Delete a Listener in Kubernetes Load Balancer?
  • How to View a Listener Overview in Kubernetes Load Balancer?
  • How to View all Pool of Kubernetes Load Balancer?
  • How to Create a Pool in Kubernetes Load Balancer?
  • How to Edit a Pool in a Kubernetes Load Balancer?
  • How to Delete a Pool from a Kubernetes Load Balancer?
  • How to View Pool Overview in Kubernetes Load Balancer?
  • How to View L7 Policies in Kubernetes Load Balancer?
  • How to Create a L7 Policy?
  • How to Edit a L7 Policy?
  • How to Delete a L7 Policy?
  • How to View L7 Policy Overview?
  • How to View list of L7 Rules?
  • How to Create a L7 Rule?
  • How to Edit a L7 Rule?
  • How to Delete a L7 Rule?
  • How to View L7 Rule Overview?
  • How to View the List of Kubernetes Volumes?
  • How to Create a Snapshot of a volume?
  • How to Delete a Volume?
  • How to View Volume Overview?
  • How to View the List of Kubernetes Snapshots?
  • How to Edit a Snapshot Title and Description?
  • How to Delete a Snapshot?
  • How to View a Snapshot Overview?
Powered by GitBook
On this page

Was this helpful?

How to Create a Pool in Kubernetes Load Balancer?

PreviousHow to View all Pool of Kubernetes Load Balancer?NextHow to Edit a Pool in a Kubernetes Load Balancer?

Last updated 5 months ago

Was this helpful?

To create a pool in Kubernetes load balancer, follow the steps given below:

Step 1: to your account.

Step 2: Navigate to Services and then click on My Services.

Step 3: Click on your project.

Step 4: Navigate to Kubernetes and then click on K8s Load Balancer.

Step 5: Click on the load balancer name for which you want to create a pool.

Step 6: Go to Listener tab and click on the listener's name for which you want to create the pool.

Step 7: Click on the Pools tab and click on Create Pool.

Step 8: Enter Pool Details and click Next.

Field

Description

Name

Enter the name of the Pool.

Description

Enter the description of the pool.

Algorithm

Select the load balancing algorithm for the pool from the below options:

  1. Least connections

  2. Round robin

  3. Source IP

TLS Enabled

  • Select YES to enable TLS, enabling it will help member to use TLS encryption.

  • Select NO to disable TLS.

TLS Cipher String

Enter List of ciphers in OpenSSL format and it should be colon-separated.

Session Persistence

Select a JSON object specifying the session persistence for the pool from the below options:

  1. HTTP Cookie

  2. APP Cookie

  3. Source IP

Cookie Name*

Enter the name of the cookie to use for session persistence.

Step 9: Click on Add against the instance, you want to allocate as a member.

Step 10: Click on edit icon to enter the port number.

Step 11: Enter the Port number, click on save icon and press the Next button.

Step 12: Enter Health Monitor details and click Create Pool.

Note: If you do not want to create Monitor, select No and click Create Pool.

Field

Description

Name*

Enter the name of the Health Monitor.

Type*

Select a protocol for the health monitor from the below options:

  1. HTTP

  2. HTTPS

  3. PING

  4. TCP

  5. TLS-HELLO

  6. UDP-CONNECT

  7. SCTP

Max Retries Down*

Enter the number of allowed check failures before changing the operating status of the member to ERROR. A valid value is from 1 to 10. The default is 3.

Delay (sec)*

Enter the interval, in seconds, between health checks. The default is 10.

Max Retries*

Enter the number of successful checks before changing the operating status of the member to ONLINE. The default is 1.

Timeout (sec)*

The time, in seconds, after which a health check times out. The default is 5.

HTTP Method

Select the HTTP method that the health monitor uses for requests from the below options:

  1. GET

  2. HEAD

  3. POST

  4. PUT

  5. DELETE

  6. TRACE

  7. OPTIONS

  8. PATCH

  9. CONNECT

Expected Codes

Enter the HTTP status codes expected in response from the member to declare it healthy. The default is 200.

URL Path

Enter the HTTP URL path of the request sent by the monitor to test the health of a member. Must be a string that begins with a forward slash. The default URL path is /.

Login