Terraform Operator, when boiled down to it’s core, is a workflow runner.
- First, the Terraform Operator controller reads the TFO K8s Resource and generates a set of kubernetes resources for the workflow it will execute.
- Each task of the workflow is created by the controller after the previous task completed successfully.
Take a look at this diagram to see the basic workflow: