Skip to main content
Define, deploy, and manage your Control Plane infrastructure using your preferred Infrastructure as Code tool. Both providers offer full coverage of Control Plane resources with native language support.

Why Infrastructure as Code?

Version Control

Track all infrastructure changes in Git with full history

Reproducibility

Deploy identical environments across dev, staging, and production

Collaboration

Review infrastructure changes through pull requests

Automation

Integrate with CI/CD pipelines for automated deployments

Getting Started

1

Choose Your Tool

Pick Terraform for HCL-based configuration or Pulumi for general-purpose programming languages.
2

Install the Provider

Follow the installation guide for your chosen tool to add the Control Plane provider.
3

Configure Authentication

Set up your Control Plane credentials using environment variables or configuration files.
4

Define Resources

Write your infrastructure code to define GVCs, workloads, domains, and more.
5

Deploy

Apply your configuration to create or update resources on Control Plane.

Resources