composer

Provision and manage Google Cloud Composer environments with Terraform.

Updated Jan 14, 2026
One-click install
npx skills add https://github.com/ilorozco11/agent-skill --skill composer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: composer
Source: https://github.com/ilorozco11/agent-skill/tree/main/.github/skills/composer
Command: npx skills add https://github.com/ilorozco11/agent-skill --skill composer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the provisioning, configuration, and lifecycle management of Google Cloud Composer environments using Terraform, reducing manual effort and risk.

Core Features & Use Cases

  • Terraform-based Composer provisioning: create and configure environments with scalable worker/scheduler settings.
  • Environment hardening and monitoring: apply security settings, dashboards, and maintenance tasks.
  • Use Case: Deploy a staging to production pipeline infrastructure with controlled upgrades.

Quick Start

Run the following to deploy a Composer environment: terraform init terraform apply -auto-approve

Frequently Asked Questions about composer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Google Cloud Composer deployments with Terraform?

Automating Google Cloud Composer deployments with Terraform involves using the Google Cloud provider to provision environments, configure scalable workers and schedulers, and manage the infrastructure lifecycle without manual effort. This approach reduces deployment risk and enforces infrastructure-as-code practices.

Can I scale Airflow worker and scheduler settings on GCP using Terraform?

Yes, you can scale Airflow worker and scheduler settings on GCP using Terraform. This Skill provisions Google Cloud Composer environments with configurable and scalable worker and scheduler parameters, allowing teams to adjust resources dynamically based on workload demands.

What IAM permissions do I need to provision Composer environments?

To provision Composer environments, you need access to a Google Cloud project and specific IAM permissions to create and modify Composer resources. You also need Terraform installed with the Google Cloud provider configured to authenticate and apply infrastructure changes.

How do I perform controlled Airflow upgrades on Google Cloud Composer?

Controlled Airflow upgrades on Google Cloud Composer are managed by applying Terraform configurations that update the environment. This allows teams to deploy staging to production pipeline infrastructure with controlled upgrades, ensuring stability during version transitions.

Does this Terraform approach support disaster recovery for Airflow on GCP?

Yes, this Terraform approach supports disaster recovery for Airflow on GCP. The Skill handles the full lifecycle management of Google Cloud Composer environments, including implementing disaster recovery strategies and applying environment hardening and monitoring settings.