What problem does it solve?
Managing Cloud SQL for PostgreSQL instances typically requires switching between multiple tools and manually running complex commands for routine tasks like backups, restores, and upgrade checks, which is time-consuming and prone to human error.
Core Features & Use Cases
- Instance Lifecycle Management: Create, retrieve, and list all Cloud SQL PostgreSQL instances in your GCP project.
- Backup & Restore Operations: Create on-demand backups of instances and restore existing backups to target instances, including cross-project restores.
- Upgrade Readiness Checks: Run pre-checks for major PostgreSQL version upgrades to identify critical blocking issues, warnings, and informational notes before upgrading.
- Instance Status Monitoring: Get real-time overviews of instance health, including version, replica status, uptime, connection limits, and active connection counts.
- Use Case: A database administrator can use this skill to verify an instance is ready for a PostgreSQL 18 upgrade, create a pre-upgrade backup, and monitor instance connection usage all via natural language prompts to their AI agent.
Quick Start
Ask your AI agent to run a pre-upgrade check for your Cloud SQL PostgreSQL instance named 'production-db' targeting PostgreSQL version 18.