Commit c2cdf9e
committed
feat: Add spec.trafficDistribution field for service
Add traffic distribution configuration to optimize Inter-AZ data
transfer costs by enabling zone-aware traffic routing. This change
introduces a new trafficDistribution field that allows configuring
traffic locality preferences, zone affinity rules, and cross-AZ
traffic minimization strategies. The implementation reduces cloud
egress charges by prioritizing same-zone service-to-service
communication while maintaining high availability through intelligent
failover to other availability zones when local resources are
unavailable.
Reference:
https://kubernetes.io/docs/concepts/services-networking/service/#traffic-distribution
Signed-off-by: younsl <cysl@kakao.com>1 parent efe0896 commit c2cdf9e
2 files changed
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
300 | 300 | | |
301 | 301 | | |
302 | 302 | | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
303 | 308 | | |
304 | 309 | | |
305 | 310 | | |
| |||
0 commit comments