gcp-pipeline-resource-provisioning

Provision GCP BigQuery, Dataform, and DTS resources from deployment.yaml.

Updated Jun 15, 2026
One-click install
npx skills add https://github.com/ironkid90/lucky5-v8 --skill gcp-pipeline-resource-provisioning-ironkid90
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gcp-pipeline-resource-provisioning
Source: https://github.com/ironkid90/lucky5-v8/tree/main/plugins/skills/gcp-pipeline-resource-provisioning
Command: npx skills add https://github.com/ironkid90/lucky5-v8 --skill gcp-pipeline-resource-provisioning-ironkid90

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gcloud, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation and provisioning of GCP resources for data pipelines, simplifying the process of setting up BigQuery, Dataform, Dataproc, and other resources.

Core Features & Use Cases

  • Declarative Resource Creation: Supports the definition of resources in a deployment.yaml file for easy setup and modification.
  • Environment-Specific Configurations: Manages different environments (dev, staging, prod) through a deployment.yaml file.
  • Resource Provisioning: Automates the provisioning of supported infrastructure like BigQuery datasets/tables, Dataform resources, or DTS resources.
  • Use Case: Ideal for setting up a new data pipeline or modifying an existing one with minimal manual intervention.

Quick Start

Run the gcloud beta orchestration-pipelines deploy --environment=<ENV_NAME> command after updating the deployment.yaml file.

Frequently Asked Questions about gcp-pipeline-resource-provisioning

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

FAQPage Schema
How do I automate BigQuery dataset provisioning for data pipelines across dev, staging, and prod environments?

You can automate BigQuery dataset provisioning by defining resources in a deployment.yaml file and running the gcloud orchestration-pipelines deploy command. This declaratively manages environment-specific configurations for your data pipelines with minimal manual intervention.

Can I use a deployment.yaml file to manage Dataform and DTS resources on Google Cloud Platform?

Yes, you can use a deployment.yaml file to declaratively define and manage Dataform and DTS resources on Google Cloud Platform. This configuration file allows you to easily set up and modify your data pipeline infrastructure across different environments.

Do I need the gcloud CLI to provision GCP resources for data pipelines?

Yes, you need the gcloud CLI to provision GCP resources for data pipelines. The Skill requires gcloud for resource management and configuration management, specifically executing the gcloud beta orchestration-pipelines deploy command to apply your configurations.

What is the best way to set up a new data pipeline on GCP without manual resource configuration?

The best way to set up a new data pipeline without manual configuration is using a declarative deployment.yaml file. This approach automates the provisioning of BigQuery datasets, Dataform, and DTS resources, simplifying infrastructure setup and modification.

How does declarative resource provisioning work for modifying existing data pipelines?

Declarative resource provisioning works by defining your desired BigQuery and Dataform resources in a deployment.yaml file. When you modify this file and run the deployment command, gcloud automatically applies the changes to your existing data pipeline infrastructure across environments.