Skip to content

support use_private_ip for postgres backend conenction using private cloudsql#2833

Open
KyriosGN0 wants to merge 10 commits intohashicorp:mainfrom
KyriosGN0:private-ip
Open

support use_private_ip for postgres backend conenction using private cloudsql#2833
KyriosGN0 wants to merge 10 commits intohashicorp:mainfrom
KyriosGN0:private-ip

Conversation

@KyriosGN0
Copy link
Copy Markdown

@KyriosGN0 KyriosGN0 commented Mar 18, 2026

Description

This PR adds support for passing use_private_ip when created a database connection for private cloudsql instances

Closes #2643

Checklist

  • Added CHANGELOG entry (only for user-facing changes)
  • Acceptance tests where run against all supported Vault Versions

Output from acceptance testing:

$ make testacc TESTARGS='-run=TestAccXXX'

...

Community Note

  • Please vote on this pull request by adding a 👍 reaction to the original pull request comment to help the community and maintainers prioritize this request
  • Please do not leave "+1" comments, they generate extra noise for pull request followers and do not help prioritize the request

PCI review checklist

  • I have documented a clear reason for, and description of, the change I am making.

  • If applicable, I've documented a plan to revert these changes if they require more than reverting the pull request.

  • If applicable, I've documented the impact of any changes to security controls.

    Examples of changes to security controls include using new access control methods, adding or removing logging pipelines, etc.

@KyriosGN0 KyriosGN0 requested review from a team as code owners March 18, 2026 21:08
@KyriosGN0 KyriosGN0 requested a review from VinnyHC March 18, 2026 21:08
KyriosGN0 and others added 10 commits April 6, 2026 20:38
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…source

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
… test

The existing postgresql_cloud test incorrectly used dbEngineMySQL plugin
name and "postgres.0." prefix instead of "postgresql.0." for import state
verify ignore.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: AvivGuiser <avivguiser@gmail.com>
Signed-off-by: AvivGuiser <avivguiser@gmail.com>
@KyriosGN0
Copy link
Copy Markdown
Author

hey @VinnyHC, could i get a review here? i tested this locally againts a vault instance with a CloudSQL

@KyriosGN0
Copy link
Copy Markdown
Author

hey @VinnyHC, small ping here 🙏 Thanks!

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.

[Enhancement]: support new Private IP option for CloudSQL database engine connection

1 participant