docs/developers/terraform-documentation.md
Terraform, developed by HashiCorp, is an Infrastructure as Code (IaC) tool that empowers you to define and provision infrastructure using a declarative configuration language. If you use Terraform to manage your infrastructure, you can use Airbyte's Terraform provider to automate and version control your Airbyte configuration as code. Airbyte's Terraform provider is built off Airbyte's API.
The Airbyte Terraform provider documentation lives on the Terraform Registry, which is the source of truth for all provider reference docs, guides, and examples.
| Resource | Description |
|---|---|
| Getting Started guide | Set up the provider and create your first source, destination, and connection. |
| Provider reference | Provider configuration, authentication, and schema. |
| Resource and data source docs | Full reference for all resources and data sources. |
| Migrating to 1.0 | Upgrade from typed connector-specific resources to the generic airbyte_source / airbyte_destination resources. |