Skip to content

Commit 36f5c8f

Browse files
committed
Add zone redundancy to private cluster API server load balancer
Updates the private cluster flavor to include availability zones (1, 2, 3) on the API server internal load balancer for improved high availability and resilience. The private cluster E2E test is marked [OPTIONAL] so it will be skipped in regions that don't support 3 availability zones. Updates #5709
1 parent 99dcad5 commit 36f5c8f

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

templates/cluster-template-private.yaml

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

templates/flavors/private/patches/private-lb.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ spec:
77
apiServerLB:
88
name: ${CLUSTER_NAME}-internal-lb
99
type: Internal
10+
availabilityZones:
11+
- "1"
12+
- "2"
13+
- "3"
1014
nodeOutboundLB:
1115
frontendIPsCount: 1
1216
controlPlaneOutboundLB:

templates/test/ci/cluster-template-prow-private.yaml

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)