image updated

This commit is contained in:
Vaibhav Pathak 2026-04-22 14:05:47 +05:30
parent 0df5222782
commit 02249fbb27

View File

@ -6,7 +6,7 @@ namespaceOverride: "backstage"
# Backstage application image
image:
repository: gcr.io/prj-onlinesales-test-framework/backstage
tag: "main-ca0be44"
tag: "main-b886a12"
pullPolicy: IfNotPresent
# Replica count
@ -168,3 +168,31 @@ cloudSqlProxyServiceAccount:
namespace:
create: false # Already created by Terraform
name: backstage
# Pod scheduling configuration
nodeSelector: {}
# Tolerations - REQUIRED for spot node scheduling
tolerations:
# Tolerate spot instances (REQUIRED - GKE auto-adds this taint)
- key: "cloud.google.com/gke-spot"
operator: "Equal"
value: "true"
effect: "NoSchedule"
# Affinity rules for HA deployment
affinity:
# Spread pods across different nodes for high availability
podAntiAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- weight: 100
podAffinityTerm:
labelSelector:
matchLabels:
app.kubernetes.io/name: backstage
topologyKey: kubernetes.io/hostname
# Pod Disruption Budget for high availability
podDisruptionBudget:
enabled: true
minAvailable: 1