Intermediary
Terraform Cloud intermediary
The deployment process itself is processed via the Terraform Cloud intermediary, which decouples the configuration management, and provides state storage and execution processing.
An important aspect of the intermediaries function is to store dynamic outputs, for example, the Infrastructure-as-Code solution provides a Kubernetes cluster, the dynamically created configuration is stored as outputs.
The outputs are made available to the subsequent application deployment process.
The Application components consume the state information that has been shared