Skip to content

Commit

Permalink
Add section on interal loadbalancer config.
Browse files Browse the repository at this point in the history
  • Loading branch information
axel7born committed Nov 7, 2024
1 parent ccfd7af commit f7ed600
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions docs/usage/usage.md
Original file line number Diff line number Diff line change
Expand Up @@ -353,6 +353,8 @@ spec:

For more details see [AWS Load Balancer Documentation - Network Load Balancer](https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.4/guide/service/nlb/)

When using Network Load Balancers (NLB) as internal load balancers, it is crucial to add the annotation `service.beta.kubernetes.io/aws-load-balancer-target-group-attributes: preserve_client_ip.enabled=false`. Without this annotation, if a request is routed by the NLB to the same target instance from which it originated, the client IP and destination IP will be identical. This situation, known as the hairpinning effect, will prevent the request from being processed.

## `WorkerConfig`

The AWS extension supports encryption for volumes plus support for additional data volumes per machine.
Expand Down

0 comments on commit f7ed600

Please sign in to comment.