BSD Ports

sysutils/cloud-sql-proxy 2.26.0 OpenBSD

GCP Cloud SQL Auth proxy

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Antoine Jacoutot <[email protected]>
Last update
Commit
4506c3b668
Categories
sysutils, databases, net, lang/go

Description

The Cloud SQL Auth proxy is a utility for ensuring secure connections to your Cloud SQL instances. It provides IAM authorization, allowing you to control who can connect to your instance through IAM permissions, and TLS 1.3 encryption, without having to manage certificates.

See the Connecting Overview page (https://cloud.google.com/sql/docs/mysql/connect-overview) for more information on connecting to a Cloud SQL instance, or the About the proxy page (https://cloud.google.com/sql/docs/mysql/sql-proxy) for details on how the Cloud SQL proxy works.

The Cloud SQL Auth proxy has support for:

  • Automatic IAM Authentication (Postgres only)
  • Metrics (Cloud Monitoring, Cloud Trace, and Prometheus)
  • HTTP Healthchecks
  • Service account impersonation
  • Separate Dialer functionality released as the Cloud SQL Go Connector
  • Configuration with environment variables
  • Fully POSIX-compliant flags

NOTE: The proxy does not configure the network between the VM it's running on and the Cloud SQL instance. You MUST ensure the proxy can reach your Cloud SQL instance, either by deploying it in a VPC that has access to your Private IP instance, or by configuring Public IP.

Install

Binary package:

pkg_add cloud-sql-proxy

From the ports tree:

cd /usr/ports/sysutils/cloud-sql-proxy && make install

Dependencies

Build dependencies 1

No port depends on this one.

Commit history 7

DateCommitCreditsLog message
4506c3b668 ajacoutot Update to cloud-sql-proxy-2.26.2.
40068a6f90 ajacoutot Update to cloud-sql-proxy-2.26.0.
12f615cca9 ajacoutot Update to cloud-sql-proxy-2.25.4.
53598d1f9b ajacoutot Update to cloud-sql-proxy-2.25.3.
02ac72059d ajacoutot Update to cloud-sql-proxy-2.25.2.

The latest 5 of 7 in the history this site was built from.