EMT Practice Test
1. Question Content...
Question3: Module version is required to reference a module on the Terraform Module Registry.
Question7: Why does this backend configuration not follow best practices?
Question9: When you use a remote backend that needs authentication, HashiCorp recommends that you:
Question10: Which of these ate features of Terraform Cloud? Choose two correct answers.
Question14: You can reference a resource created with for_each using a Splat ( *) expression.
Question16: What is one disadvantage of using dynamic blocks in Terraform?
Question17: Which backend does the Terraform CU use by default?
Question18: Which of these statements about Terraform Cloud workspaces is false?
Question21: What does Terraform use the .terraform.lock.hc1 file for?
Question26: Which command add existing resources into Terraform state?
Question27: You must use different Terraform commands depending on the cloud provider you use.
Question30: _______backends support state locking.
Question32: What does state looking accomplish?
Question33: What does the default "local" Terraform backend store?
Question35: How would you output returned values from a child module in the Terraform CLI output?
Question39: One remote backend configuration always maps to a single remote workspace.
Question41: You have to initialize a Terraform backend before it can be configured.
Question42: Which of the following should you put into the required_providers block?
Question46: Which of the following is not a key principle of infrastructure as code?
Question47: HashiCorp Configuration Language (HCL) supports user-denned functions.
Question50: Which of these commands makes your code more human readable?
Question57: Which configuration consistency errors does terraform validate report?
Question58: A module can always refer to all variables declared in its parent module.
Question62: What is the workflow for deploying new infrastructure with Terraform?

