Terraform provider
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.
Documentation
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. |
Additional resources
- Airbyte API reference — The API that powers the Terraform provider.
- API access configuration — Set up API credentials for the Terraform provider.
- Pre-1.0 getting started tutorial — Reference for users on provider versions before 1.0.