diff --git a/pkg/resourcecreator/google/helpers.go b/pkg/resourcecreator/google/helpers.go index a670f716..1f6ba237 100644 --- a/pkg/resourcecreator/google/helpers.go +++ b/pkg/resourcecreator/google/helpers.go @@ -40,6 +40,7 @@ func CloudSqlProxyContainer(port int32, googleCloudSQLProxyContainerImage, proje "/cloud-sql-proxy", "--max-sigterm-delay", CloudSQLProxyTermTimeout, "--port", strconv.Itoa(int(port)), + "--quitquitquit", connectionName, }, Resources: pod.ResourceLimits(cloudSqlProxyContainerResourceSpec), diff --git a/pkg/synchronizer/synchronizer_test.go b/pkg/synchronizer/synchronizer_test.go index bb5dd954..f5af61da 100644 --- a/pkg/synchronizer/synchronizer_test.go +++ b/pkg/synchronizer/synchronizer_test.go @@ -496,7 +496,7 @@ func TestSynchronizerResourceOptions(t *testing.T) { err = rig.client.Get(ctx, req.NamespacedName, deploy) assert.NoError(t, err) expectedInstanceName := fmt.Sprintf("%s:%s:%s", testProjectId, google.Region, app.Name) - assert.Equal(t, expectedInstanceName, deploy.Spec.Template.Spec.Containers[1].Command[5]) + assert.Equal(t, expectedInstanceName, deploy.Spec.Template.Spec.Containers[1].Command[6]) err = rig.client.Get(ctx, req.NamespacedName, sqlinstance) assert.NoError(t, err)