What problem does it solve?
This Skill streamlines the process of managing Cloud SQL instances and databases, reducing the complexity of database administration tasks.
Core Features & Use Cases
- Instance Management: Create, list, describe, restart, and manage Cloud SQL instances.
- Database and User Management: Create databases and users, manage permissions, and perform operations and backups.
- CLI Usage: Utilize the
gcloud sql command group for efficient management.
- Client Libraries: Connect to Cloud SQL using Python, Java, Node.js, and Go.
- Infrastructure as Code: Provision and manage Cloud SQL resources using Terraform.
- IAM & Security: Implement IAM roles and secure connectivity for Cloud SQL instances.
- MCP Usage: Manage Cloud SQL instances and execute SQL queries using the Model Context Protocol (MCP).
- Use Case: For a developer looking to automate the deployment of a Cloud SQL instance and database, this Skill provides the necessary commands and guidance.
Quick Start
Create a Cloud SQL instance for PostgreSQL with the following command:
gcloud sql instances create INSTANCE_NAME \
--database-version=POSTGRES_18 \
--cpu=2 \
--memory=7680MiB \
--region=REGION \
--quiet