Documentation
⌘K
Glossary
Quick reference for terms used in the InfraDots and Terraform/OpenTofu documentation.
Terraform / OpenTofu
| Term | Definition |
|---|---|
| Apply | Run that executes a plan and updates real infrastructure (and state). |
| Backend | Where Terraform/OpenTofu stores state (e.g. local file, S3, or InfraDots remote). |
| HCL | HashiCorp Configuration Language — the language used in .tf files. |
| Module | Reusable bundle of Terraform/OpenTofu configuration (inputs, resources, outputs). |
| Output | Value exported after apply (e.g. bucket name, URL) for use by other systems or modules. |
| Plan | Dry run that shows what would be added, changed, or destroyed without making changes. |
| Provider | Plugin that talks to a cloud or service (e.g. AWS, GCP, Kubernetes). |
| Resource | A single piece of infrastructure (e.g. an S3 bucket, a VM) defined in configuration. |
| State | Record of resources Terraform/OpenTofu manage; used to plan updates and avoid duplicates. |
| Variable | Input to configuration (declared in variable "name" {}, set via UI, CLI, or env). |
InfraDots
| Term | Definition |
|---|---|
| Organization | Top-level container for workspaces, members, and billing. |
| Run | A single execution of plan, apply, or destroy in a workspace. |
| Workspace | Represents one Terraform/OpenTofu configuration (one state, one repo/path, one version). |
| Worker pool | Set of execution agents you run; runs can be assigned to a pool for in-your-network execution. |
| VCS provider | Connection to GitHub, GitLab, etc., used to link repos to workspaces and trigger runs. |
| IDP Agent | InfraDots feature that reviews plans and code for best practices and security. |
General
| Term | Definition |
|---|---|
| Drift | When real infrastructure no longer matches state (e.g. someone changed it in the cloud console). |
| IaC | Infrastructure as Code — defining and managing infrastructure with configuration files and automation. |
