image updated
This commit is contained in:
parent
0df5222782
commit
02249fbb27
30
values.yaml
30
values.yaml
@ -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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user