diff --git a/.github/helm-values/dev-eu-west-1-zeta.neon-proxy-scram.yaml b/.github/helm-values/dev-eu-west-1-zeta.neon-proxy-scram.yaml index 2307856464..a8567665d3 100644 --- a/.github/helm-values/dev-eu-west-1-zeta.neon-proxy-scram.yaml +++ b/.github/helm-values/dev-eu-west-1-zeta.neon-proxy-scram.yaml @@ -7,13 +7,13 @@ deploymentStrategy: maxSurge: 100% maxUnavailable: 50% -# Delay the kill signal by 7 days (7 * 24 * 60 * 60) +# Delay the kill signal by 5 minutes (5 * 60) # The pod(s) will stay in Terminating, keeps the existing connections # but doesn't receive new ones containerLifecycle: preStop: exec: - command: ["/bin/sh", "-c", "sleep 604800"] + command: ["/bin/sh", "-c", "sleep 300"] terminationGracePeriodSeconds: 604800 image: diff --git a/.github/helm-values/dev-us-east-2-beta.neon-proxy-scram-legacy.yaml b/.github/helm-values/dev-us-east-2-beta.neon-proxy-scram-legacy.yaml index feee1b369a..46cfdd2e69 100644 --- a/.github/helm-values/dev-us-east-2-beta.neon-proxy-scram-legacy.yaml +++ b/.github/helm-values/dev-us-east-2-beta.neon-proxy-scram-legacy.yaml @@ -1,6 +1,22 @@ # Helm chart values for neon-proxy-scram. # This is a YAML-formatted file. +deploymentStrategy: + type: RollingUpdate + rollingUpdate: + maxSurge: 100% + maxUnavailable: 50% + +# Delay the kill signal by 5 minutes (5 * 60) +# The pod(s) will stay in Terminating, keeps the existing connections +# but doesn't receive new ones +containerLifecycle: + preStop: + exec: + command: ["/bin/sh", "-c", "sleep 300"] +terminationGracePeriodSeconds: 604800 + + image: repository: neondatabase/neon diff --git a/.github/helm-values/dev-us-east-2-beta.neon-proxy-scram.yaml b/.github/helm-values/dev-us-east-2-beta.neon-proxy-scram.yaml index 2a8f028f3b..fdd869c122 100644 --- a/.github/helm-values/dev-us-east-2-beta.neon-proxy-scram.yaml +++ b/.github/helm-values/dev-us-east-2-beta.neon-proxy-scram.yaml @@ -7,15 +7,16 @@ deploymentStrategy: maxSurge: 100% maxUnavailable: 50% -# Delay the kill signal by 7 days (7 * 24 * 60 * 60) +# Delay the kill signal by 5 minutes (5 * 60) # The pod(s) will stay in Terminating, keeps the existing connections # but doesn't receive new ones containerLifecycle: preStop: exec: - command: ["/bin/sh", "-c", "sleep 604800"] + command: ["/bin/sh", "-c", "sleep 300"] terminationGracePeriodSeconds: 604800 + image: repository: neondatabase/neon diff --git a/.github/helm-values/prod-ap-southeast-1-epsilon.neon-proxy-scram.yaml b/.github/helm-values/prod-ap-southeast-1-epsilon.neon-proxy-scram.yaml index 5a98217bae..6088d62fba 100644 --- a/.github/helm-values/prod-ap-southeast-1-epsilon.neon-proxy-scram.yaml +++ b/.github/helm-values/prod-ap-southeast-1-epsilon.neon-proxy-scram.yaml @@ -7,13 +7,13 @@ deploymentStrategy: maxSurge: 100% maxUnavailable: 50% -# Delay the kill signal by 7 days (7 * 24 * 60 * 60) +# Delay the kill signal by 5 minutes (5 * 60) # The pod(s) will stay in Terminating, keeps the existing connections # but doesn't receive new ones containerLifecycle: preStop: exec: - command: ["/bin/sh", "-c", "sleep 604800"] + command: ["/bin/sh", "-c", "sleep 300"] terminationGracePeriodSeconds: 604800 diff --git a/.github/helm-values/prod-eu-central-1-gamma.neon-proxy-scram.yaml b/.github/helm-values/prod-eu-central-1-gamma.neon-proxy-scram.yaml index a9ee49d82f..7d26f2e02f 100644 --- a/.github/helm-values/prod-eu-central-1-gamma.neon-proxy-scram.yaml +++ b/.github/helm-values/prod-eu-central-1-gamma.neon-proxy-scram.yaml @@ -7,13 +7,13 @@ deploymentStrategy: maxSurge: 100% maxUnavailable: 50% -# Delay the kill signal by 7 days (7 * 24 * 60 * 60) +# Delay the kill signal by 5 minutes (5 * 60) # The pod(s) will stay in Terminating, keeps the existing connections # but doesn't receive new ones containerLifecycle: preStop: exec: - command: ["/bin/sh", "-c", "sleep 604800"] + command: ["/bin/sh", "-c", "sleep 300"] terminationGracePeriodSeconds: 604800 diff --git a/.github/helm-values/prod-us-east-2-delta.neon-proxy-scram.yaml b/.github/helm-values/prod-us-east-2-delta.neon-proxy-scram.yaml index 239a9911c7..ae239fd3c1 100644 --- a/.github/helm-values/prod-us-east-2-delta.neon-proxy-scram.yaml +++ b/.github/helm-values/prod-us-east-2-delta.neon-proxy-scram.yaml @@ -7,13 +7,13 @@ deploymentStrategy: maxSurge: 100% maxUnavailable: 50% -# Delay the kill signal by 7 days (7 * 24 * 60 * 60) +# Delay the kill signal by 5 minutes (5 * 60) # The pod(s) will stay in Terminating, keeps the existing connections # but doesn't receive new ones containerLifecycle: preStop: exec: - command: ["/bin/sh", "-c", "sleep 604800"] + command: ["/bin/sh", "-c", "sleep 300"] terminationGracePeriodSeconds: 604800 diff --git a/.github/helm-values/prod-us-west-2-eta.neon-proxy-scram-legacy.yaml b/.github/helm-values/prod-us-west-2-eta.neon-proxy-scram-legacy.yaml index a186fb833f..7378e8abda 100644 --- a/.github/helm-values/prod-us-west-2-eta.neon-proxy-scram-legacy.yaml +++ b/.github/helm-values/prod-us-west-2-eta.neon-proxy-scram-legacy.yaml @@ -7,13 +7,13 @@ deploymentStrategy: maxSurge: 100% maxUnavailable: 50% -# Delay the kill signal by 7 days (7 * 24 * 60 * 60) +# Delay the kill signal by 5 minutes (5 * 60) # The pod(s) will stay in Terminating, keeps the existing connections # but doesn't receive new ones containerLifecycle: preStop: exec: - command: ["/bin/sh", "-c", "sleep 604800"] + command: ["/bin/sh", "-c", "sleep 300"] terminationGracePeriodSeconds: 604800 diff --git a/.github/helm-values/prod-us-west-2-eta.neon-proxy-scram.yaml b/.github/helm-values/prod-us-west-2-eta.neon-proxy-scram.yaml index c987ae236a..d9d458f081 100644 --- a/.github/helm-values/prod-us-west-2-eta.neon-proxy-scram.yaml +++ b/.github/helm-values/prod-us-west-2-eta.neon-proxy-scram.yaml @@ -7,13 +7,13 @@ deploymentStrategy: maxSurge: 100% maxUnavailable: 50% -# Delay the kill signal by 7 days (7 * 24 * 60 * 60) +# Delay the kill signal by 5 minutes (5 * 60) # The pod(s) will stay in Terminating, keeps the existing connections # but doesn't receive new ones containerLifecycle: preStop: exec: - command: ["/bin/sh", "-c", "sleep 604800"] + command: ["/bin/sh", "-c", "sleep 300"] terminationGracePeriodSeconds: 604800