Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Network Load Balancer (NLB): A layer four load balancer suited for TCP/UDP-based traffic.

  • Application Load Balancer (ALB): A layer seven load balancer suited for HTTP/HTTPS traffic.

Example Load Balancer Configurations (AWS and Azure)

For AWS, customers can use annotations to configure their load balancers. Below is an example configuration using annotations for both NLB and ALB with AWS. Similar annotations can be used for Azure by specifying the appropriate service annotations.

...

This YAML snippet shows how to set up an ALB or NLB using AWS-specific annotations. Azure customers can specify similar annotations based on their chosen load balancer configuration.

Zeus and IoT Load Balancer Annotations

The Zeus and IoT services require direct TCP connections using an NLB or similar load balancer type that operates at layer 4 of the OSI model. Section 2.2 of this document goes over in more detail how you can use annotations (if desired) to set up these load balancers with your respective cloud controller. Scopear provides customers with a section within values.yaml file for services like Zeus and IoT, where customers can configure load balancer settings via annotations. Here’s an example configuration for Zeus:

...