Skip to content

Conversation

@kgala2
Copy link
Collaborator

@kgala2 kgala2 commented Mar 27, 2025

This PR enables private IP CloudSQL tests on Cloud Build

jackwotherspoon and others added 30 commits March 18, 2025 12:09
…me of the instance. (#1242)

The Cloud SQL Instance ConnectSettings added a new field `dns_names` which contains a list of valid
DNS names for an instance. The Python Connector will use these DNS names, falling back to the old
`dns_name` field if `dns_names` is not populated. 

Other connectors use this DNS name for hostname validation for the instance's TLS server certificate. However, 
the python connector does not perform hostname validation due to limitations of python's TLS library. 
See also: GoogleCloudPlatform/cloud-sql-go-connector#954
If the connector is configured with a domain name, when that domain name record changes to
resolve to a new instance, the connector should detect that change, close all connections to the old
instance, and create connections to the new instance.
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Update README and integration tests to be more pythonic by using lambda
over intermediate getconn function.
@kgala2 kgala2 changed the title Test cloudbuild Integrate CloudBuild for Private IP CloudSQL tests Mar 27, 2025
@kgala2 kgala2 changed the title Integrate CloudBuild for Private IP CloudSQL tests feat: Integrate CloudBuild for Private IP CloudSQL tests Mar 27, 2025
@kgala2 kgala2 closed this Mar 31, 2025
@kgala2 kgala2 deleted the test-cloudbuild branch March 31, 2025 21:23
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