Which method for sharing Terraform modules fulfills the following criteria:
Keeps the module configurations confidential within your organization.
Supports Terraform's semantic version constraints.
Provides a browsable directory of your modules.
When using a remote backend or terraform Cloud integration, where does Terraform save resource sate?
It is best practice to store secret data in the same version control repository as your Terraform configuration.
Outside of the required_providers block, Terraform configurations always refer to providers by their local names.
How would you reference the volume IDs associated with the ebs_block_device blocks in this configuration?
Which type of block fetches or computes information for use elsewhere in a Terraform configuration?
You're building a CI/CD (continuous integration/continuous delivery) pipeline and need to inject sensitive variables into your Terraform run. How can you do this safely?
How could you reference an attribute from the vsphere_datacenter data source for use with the datacenter_id argument within the vsphere_folder resource in the following configuration?