diff --git a/applications/times-square/Chart.yaml b/applications/times-square/Chart.yaml index 8826227db1..b4804a5f3c 100644 --- a/applications/times-square/Chart.yaml +++ b/applications/times-square/Chart.yaml @@ -8,7 +8,7 @@ sources: type: application # The default version tag of the times-square docker image -appVersion: "0.14.0" +appVersion: "tickets-DM-48413" dependencies: - name: redis diff --git a/applications/times-square/README.md b/applications/times-square/README.md index fd6e53da07..529f314f05 100644 --- a/applications/times-square/README.md +++ b/applications/times-square/README.md @@ -19,6 +19,7 @@ An API service for managing and rendering parameterized Jupyter notebooks. | cloudsql.image.pullPolicy | string | `"IfNotPresent"` | Pull policy for Cloud SQL Auth Proxy images | | cloudsql.image.repository | string | `"gcr.io/cloudsql-docker/gce-proxy"` | Cloud SQL Auth Proxy image to use | | cloudsql.image.resources | object | see `values.yaml` | Resource requests and limits for Cloud SQL pod | +| cloudsql.image.schemaUpdateTagSuffix | string | `"-alpine"` | Tag suffix to use for the proxy for schema updates | | cloudsql.image.tag | string | `"1.37.3"` | Cloud SQL Auth Proxy tag to use | | cloudsql.instanceConnectionName | string | `""` | Instance connection name for a Cloud SQL PostgreSQL instance | | cloudsql.serviceAccount | string | `""` | The Google service account that has an IAM binding to the `times-square` Kubernetes service accounts and has the `cloudsql.client` role | diff --git a/applications/times-square/templates/job-schema-update.yaml b/applications/times-square/templates/job-schema-update.yaml index 16bfca921c..16b086c729 100644 --- a/applications/times-square/templates/job-schema-update.yaml +++ b/applications/times-square/templates/job-schema-update.yaml @@ -23,7 +23,7 @@ spec: times-square-redis-client: "true" spec: {{- if .Values.cloudsql.enabled }} - serviceAccountName: "times-square" + serviceAccountName: {{ include "times-square.serviceAccountName" . }} {{- else }} automountServiceAccountToken: false {{- end }} diff --git a/applications/times-square/values.yaml b/applications/times-square/values.yaml index 6faa761145..9d9d45fa54 100644 --- a/applications/times-square/values.yaml +++ b/applications/times-square/values.yaml @@ -162,6 +162,9 @@ cloudsql: # -- Cloud SQL Auth Proxy tag to use tag: "1.37.3" + # -- Tag suffix to use for the proxy for schema updates + schemaUpdateTagSuffix: "-alpine" + # -- Pull policy for Cloud SQL Auth Proxy images pullPolicy: "IfNotPresent"