Closed DaazKu closed 2 months ago
Adds topologySpreadConstraint to gha-runner-scale-set-controller so that we can spread replicas across AZs like so:
topologySpreadConstraint
gha-runner-scale-set-controller
topologySpreadConstraints: - labelSelector: matchLabels: app.kubernetes.io/name: gha-rs-controller # Or "nameOverride" if defined maxSkew: 1 topologyKey: topology.kubernetes.io/zone whenUnsatisfiable: DoNotSchedule
Reference: https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/
Adds
topologySpreadConstraint
togha-runner-scale-set-controller
so that we can spread replicas across AZs like so:Reference: https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/