Skip to content

Commit 7d4d088

Browse files
committed
also add AWS LB config opts to tcp services
Signed-off-by: Robert Detjens <[email protected]>
1 parent 1a1ce7a commit 7d4d088

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/asset_files/challenge_templates/tcp.yaml.j2

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,14 @@ metadata:
99
# still use separate domain for these, since exposed LoadBalancer services
1010
# will all have different ips from each other
1111
external-dns.alpha.kubernetes.io/hostname: "{{ slug }}.{{ domain }}"
12+
13+
# aws-specific annotations for lb options
14+
service.beta.kubernetes.io/aws-load-balancer-scheme: "internet-facing"
15+
service.beta.kubernetes.io/aws-load-balancer-backend-protocol: tcp
16+
service.beta.kubernetes.io/aws-load-balancer-cross-zone-load-balancing-enabled: "true"
17+
service.beta.kubernetes.io/aws-load-balancer-type: nlb
18+
service.beta.kubernetes.io/aws-load-balancer-manage-backend-security-group-rules: "true"
19+
1220
spec:
1321
type: LoadBalancer
1422
selector:

0 commit comments

Comments
 (0)