-
Notifications
You must be signed in to change notification settings - Fork 44
OpenTofu Agent support #1946
Description
Discussed in #1894
Originally posted by @waveywaves February 21, 2026
Feature request
Distr should also support infrastructure provisioning, but Distr itself will not orchestrate and deploy these runners. Vendors, need to host their opentofu runners, but can connect them to Distr to execute jobs. (similar how hosted GitHub runners work). Distr provides all the integration / run management / state management etc.
Use case
A software vendor distributes both containerized applications (Docker/Kubernetes) and cloud infrastructure (VPCs, databases, IAM roles) to customer environments. Today they use Distr for container deployments but need a separate tool (Spacelift, or manual runs) for infrastructure provisioning. With a OpenTofu agent, they can manage the full deployment lifecycle, application and infrastructure, through a single Distr workflow. Vendors will install the OpenTofu agent the same way they install Docker or Kubernetes agents: a connect command that provides Hub URL, target ID, and secret and that agent is able to provision customer infrastrucutre.