Skip to content

feat: Support Developer Edition connections#2610

Merged
hessjcg merged 6 commits into
mainfrom
sql-data-service-public
Jun 26, 2026
Merged

feat: Support Developer Edition connections#2610
hessjcg merged 6 commits into
mainfrom
sql-data-service-public

Conversation

@hessjcg

@hessjcg hessjcg commented Jun 3, 2026

Copy link
Copy Markdown
Collaborator

This PR adds support for Developer Edition connections to the Cloud SQL Auth Proxy. It introduces the --sql-data flag and --sqldata-api-endpoint flag to enable and configure these connections. It also supports the sql-data query parameter in instance connection strings.

@hessjcg hessjcg changed the title feat: Support AI Developer Edition connections feat: Support Developer Edition connections Jun 3, 2026
@hessjcg hessjcg force-pushed the sql-data-service-public branch from 48b2ad9 to 5ddfc1d Compare June 3, 2026 18:56
@hessjcg hessjcg marked this pull request as ready for review June 9, 2026 20:07
@hessjcg hessjcg requested a review from a team as a code owner June 9, 2026 20:07
@hessjcg hessjcg force-pushed the sql-data-service-public branch 7 times, most recently from ec3e25a to 9461d32 Compare June 11, 2026 18:40
Comment thread build.sh Outdated
Comment thread cmd/root.go
Comment thread internal/proxy/proxy.go Outdated
Comment thread internal/proxy/proxy.go
hessjcg added 2 commits June 17, 2026 22:30
…Auth Proxy

Cloud SQL AI Developer Edition instances allow connections through the SqlDataService. 
With this change and the corresponding chagnes in the Cloud SQL Go Connector, the Auth 
Proxy will allow users to connect to AIDE instances. Set the --sql-data flag to enable
this support.
@hessjcg hessjcg force-pushed the sql-data-service-public branch from 9461d32 to 05bb4b2 Compare June 17, 2026 23:34
@hessjcg hessjcg requested a review from ashishgoogle June 23, 2026 20:37
@hessjcg hessjcg force-pushed the sql-data-service-public branch 4 times, most recently from f947e36 to 8fc05d3 Compare June 25, 2026 23:46
hessjcg added 3 commits June 25, 2026 23:49
This avoids binding to IPv6 wildcard [::] when 0.0.0.0 is requested, which can cause connection refused errors for IPv4 loopback (127.0.0.1) clients in environments where bindv6only is enabled.
…alias

Update cloud-sql-go-connector dependency to v1.22.0 in go.mod.
Create --sql-data-endpoint as a hidden alias for --sqldata-api-endpoint,
supporting both CLI flags and environment variables.

TAG=agy
CONV=9333d162-5ca9-4d37-8cf4-47ce7a321b70
@hessjcg hessjcg force-pushed the sql-data-service-public branch from 8fc05d3 to cfef0bd Compare June 25, 2026 23:49
@hessjcg hessjcg force-pushed the sql-data-service-public branch from cfef0bd to dd31787 Compare June 25, 2026 23:52
@hessjcg hessjcg merged commit 6db5dfc into main Jun 26, 2026
20 of 21 checks passed
@hessjcg hessjcg deleted the sql-data-service-public branch June 26, 2026 00:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants