Following are the steps which should be followed for making an object of one module to be available for the other module at a high level: First, an output variable to be defined in a resource configuration. Till you do not declare resource configuration details, the scope of local and to a module. Now, you have to declare the output variable of module_A to be used in other module's configuration. A brand new and latest key name should be created by you and the value should be kept equivalent to the module_A’s output variable.
Now, for module_B you have to create a file variable.tf. Establish an input variable inside this file having exactly the same name as was in the key defined by you in module_B. In a module, this particular variable enables the resource's dynamic configuration. For making this variable available to some other module also, replicate the process. This is because the particular variable established here have its scope restricted to module_B.
Posted Date:- 2021-11-23 06:00:44
How to ignore duplicate resource error during terraform apply?
Tell me the reasons to choose Terraform for DevOps?
How would you recover from a failed apply in Terraform?
How do you move the state from one source to another?
Does the taint command modify the infrastructure?
How do you inspect the current state of the infrastructure applied in terraform?
Is there a way to bulk import the state of the current cloud subscription into Terraform state?
How do you recover from a failed apply, where some resources were provisions, but others were not?
Can I add policies to the open-source or pro version of Terraform enterprise?
How can you handle CLI authentication on terraform cloud?
Which command is used to destroy Terraform-managed infrastructure?
Tell Us About Some of the Terraform CLI Commands and their Functions?
How to Ignore the Error Duplicate Resource During Terraform Apply?
How will you check whether your POVRay install is ok with the terraform?
Explain State File Locking in the context of Terraform.
Can I use Terraform for on-premises infrastructure?
What if I encounter a serious error and want to rollback?
Can I add policies to the open-source or Pro version of Terraform Enterprise?
What do you know about Terragrunt? What are its uses?
Are themes supported by terraforming?
What are the new factors in the latest v1.24.0 & v1.25.0 Terraform Azure Provider?
How to Store Sensitive Data in Terraform?
Why write tests for Sentinel policies?
What is Private Module Registry?
How can I check if the POVRay install is compatible with Terraform?
Why does POVRay render fields and does not display sometimes?
What are the different behaviors of Terraform plugins during discovery?
Do you know about the new factors in the latest v1.24.0 and v1.25.0 Terraform Azure Provider?
How will you control and handle rollbacks when something goes wrong?