github.com/replicatedhq/ship@v0.55.0/integration/unfork/gcloud-sqlproxy/expected/.ship/helm/defaults.yaml (about) 1 ## Google Cloud SQL Proxy image 2 ## ref: https://cloud.google.com/sql/docs/mysql/sql-proxy 3 ## ref: https://cloud.google.com/sql/docs/postgres/sql-proxy 4 image: b.gcr.io/cloudsql-docker/gce-proxy 5 imageTag: "1.11" 6 7 ## Specify a imagePullPolicy 8 ## 'Always' if imageTag is 'latest', else set to 'IfNotPresent' 9 ## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images 10 ## 11 imagePullPolicy: IfNotPresent 12 13 ## Replicas Set count 14 replicasCount: 1 15 16 ## Set the GCP service account key JSON file. 17 ## Service account has access be set to Cloud SQL instances 18 ## the key must be encoded with base64 19 ## e.g. `cat service-account.json | base64` 20 ## 21 serviceAccountKey: 22 # Set to false to generate and manage secrets outside the Helm chart 23 create: true 24 key: | 25 { 26 "type": "service_account", 27 "project_id": "XXX", 28 "private_key_id": "XXX", 29 "private_key": "XXX", 30 "client_email": "XXX", 31 "client_id": "XXX", 32 "auth_uri": "XXX", 33 "token_uri": "XXX", 34 "auth_provider_x509_cert_url": "XXX", 35 "client_x509_cert_url": "XXX" 36 } 37 38 ## SQL connection settings 39 ## 40 cloudsql: 41 ## PostgreSQL/MySQL instances: 42 ## update with your GCP project, the region of your Cloud SQL instance 43 ## and the name of your Cloud SQL instance 44 ## PostgreSQL port 5432 or MySQL port 3306, or other port you set for your SQL instance. 45 ## Use different ports for different instances. 46 instances: 47 - instance: "instance" 48 project: "project" 49 region: "region" 50 port: 5432 51 52 ## Configure resource requests and limits 53 ## ref: http://kubernetes.io/docs/user-guide/compute-resources/ 54 ## 55 resources: 56 requests: 57 cpu: 100m 58 memory: 100Mi 59 limits: 60 memory: 150Mi 61 cpu: 150m 62 63 ## Node selector 64 nodeSelector: {}