Skip to content

feat!: remove kubernetes integration, and remove default postgresql version - #127

Open
Spikra wants to merge 12 commits into
mainfrom
CLOUD-3762-remove-k8s-support
Open

feat!: remove kubernetes integration, and remove default postgresql version#127
Spikra wants to merge 12 commits into
mainfrom
CLOUD-3762-remove-k8s-support

Conversation

@Spikra

@Spikra Spikra commented May 6, 2026

Copy link
Copy Markdown
Contributor

New major version of the terraform-google-sql-db/postgresql module

  • Removes kubernetes integration. Credentials and connection strings must be synced by using secret-manager.
  • Removes default postgresql version. The default version will quickly be outdated, and it is not safe to set a new default version.
  • Bumps the required terraform version to allow using optionals in the variable types. This improves the auto-generated documentation.
  • Cleans up env specific default logic, and adds support for null variables from optional variables.
  • Bump default machine size in non-prd to the same as prd. The previous default machine type for non-prod resulted in a lot of issues and very slow creation and modification times

@sonarqubecloud

sonarqubecloud Bot commented May 7, 2026

Copy link
Copy Markdown

@Glenn-Terjesen
Glenn-Terjesen marked this pull request as ready for review May 11, 2026 07:31
@Glenn-Terjesen
Glenn-Terjesen requested a review from a team as a code owner May 11, 2026 07:31
* feat: add iam auth support

* feat: add flag for pgaudit

* fix: add statement on additional users, updated tests

* feat: add iam auth support in the replica instance

* chore: bump min google provider version to support iam auth

* fix: add mandatory auth parameters to examples

---------

Co-authored-by: Pavlo <pavlo.rosiuk@entur.org>
github-actions Bot and others added 2 commits July 6, 2026 12:40
Documents how to add a team group via iam_auth_groups, the required
database GRANT statements, and how to connect locally using Cloud SQL
Auth Proxy. Also notes that new IAM users need explicit grants before
they can access existing database objects.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Add UPGRADE.md as a human-readable v1-to-v2 upgrade guide alongside the
Claude Code skill, and warn in both that an unset machine_size on
dev/tst instances changes size and restarts the instance.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@sonarqubecloud

Copy link
Copy Markdown

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.

2 participants