postgres-upgrade-precheck Tool
Perform a pre-check for a Cloud SQL for PostgreSQL major version upgrade.
less than a minute
About
The postgres-upgrade-precheck tool initiates a pre-check on a Cloud SQL for PostgreSQL
instance to assess its readiness for a major version upgrade using the Cloud SQL Admin API.
It helps identify potential incompatibilities or issues before starting the actual upgrade process.
Compatible Sources
This tool can be used with the following database sources:
| Source Name |
|---|
| Cloud SQL Admin Source |
Example
kind: tools
name: postgres-upgrade-precheck
type: postgres-upgrade-precheck
source: cloud-sql-admin-source
description: "Checks if a Cloud SQL PostgreSQL instance is ready for a major version upgrade to the specified target version."
Reference
| field | type | required | description |
|---|---|---|---|
| type | string | true | Must be “postgres-upgrade-precheck”. |
| source | string | true | The name of the cloud-sql-admin source to use. |
| description | string | false | A description of the tool. |
| parameter | type | required | description |
|---|---|---|---|
| project | string | true | The project ID containing the instance. |
| instance | string | true | The name of the Cloud SQL instance to check. |
| targetDatabaseVersion | string | false | The target PostgreSQL major version for the upgrade (e.g., POSTGRES_18). If not specified, defaults to the PostgreSQL 18. |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.