What problem does it solve?
This Skill automates the setup of managed relational databases on Google Cloud Platform, ensuring high availability, secure connections, and robust backup strategies.
Core Features & Use Cases
- Instance Configuration: Generates Terraform code for PostgreSQL, MySQL, or SQL Server instances with specified HA, backup, and network settings.
- Database & User Setup: Creates databases and manages both password-based and IAM-based users.
- Read Replicas & DR: Configures read replicas for scaling and cross-region replicas for disaster recovery.
- Connection Management: Provides examples for Cloud SQL Auth Proxy and direct private IP connections.
- Use Case: When you need to set up a new PostgreSQL database for a web application on GCP, this skill will generate the necessary Terraform configuration, including HA, backups, and IAM authentication.
Quick Start
Use the gcp-cloud-sql skill to generate a production-ready PostgreSQL instance configuration for a web application backend.