Terraform generation, plan
and apply
is run on Digger servers, a bit like Terraform Cloud. The state is managed centrally in a dedicated S3 bucket. Digger runtime also takes care of deploying your application code. You can think of Digger runtime as “CI for infrastructure” combined with the “last mile” of your conventional CI. “last mile” because Digger is not designed for running tests and other application-specific parts of your CI pipeline. There are great established tools for that - think GitHub Actions, CircleCI or GitLab.