You can configure Terraform Components to use either a public repo (using a
public_repo block) or a private GitHub repo (using a connected_repo block).
Read more about VCS configuration here.
You can configure terraform variables for a component using
component variables.These variables can access inputs, other Components, the sandbox, and details on
the install itself using interpolation.
The runner is responsible for executing Terraform, and is
provisioned as part of the initial Install Stack. e.g., in AWS, the
CloudFormation stack creates a VPC, networking, ASG and an EC2 instance to start
the runner. The runner is separate from the Install’s infrastructure e.g.,
Kubernetes cluster.To learn more about the runner, read the
Nuon Runner Architecture
blog post.