Sign inSign up

pablojc12/gcloud-sql-bastion-psql

By pablojc12

•Updated 4 months ago

Debian bookworm-slim image with cloud-sql-proxy, gcloud cli and postgres-client

Image
Databases & storage
0

454

pablojc12/gcloud-sql-bastion-psql repository overview

Launch to:

docker pull pablojc12/gcloud-sql-bastion-psql:0.2.0
docker run -it pablojc12/gcloud-sql-bastion-psql:0.2.0 /bin/bash

Authentication gcloud

gcloud auth application-default login
gcloud config set project <GCP-PROJECT-ID>
gcloud auth application-default login --impersonate-service-account <GCP-SERVICE-ACCOUNT>

Lauch proxy server

/root/cloud-sql-proxy --auto-iam-authn --private-ip <GCP-SQL-CONNECTION-NAME>

Connect Cloud SQL for Postgres by proxy server

psql -h 127.0.0.1 -p 5432 -U <USER-CLOUD-SQL> --dbname <DB-NAME>

Tag summary

Content type

Image

Digest

sha256:69f416d29…

Size

244.8 MB

Last updated

4 months ago

docker pull pablojc12/gcloud-sql-bastion-psql