Terraform
HashiCorp’s industry-standard IaC tool with HCL syntax
Pulumi
Modern IaC in TypeScript, Python, Go, and C#
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
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.