Free Practice Test

Free Terraform-Associate-003 Practice Questions – 2026 Updated

TERRAFORM-ASSOCIATE-003

View Mode
Q: 1
[Navigate Terraform State and Backends] You have to initialize a Terraform backend before it can be configured.
Options
Q: 2
[Navigate Terraform State and Backends] Terraform variables and outputs that set the description argument will store that description in the state file.
Options
Q: 3
[Navigate Terraform State and Backends] A Terraform output that sets the "sensitive" argument to true will not store that value in the state file.
Options
Q: 4
[Interact with Terraform Modules] You can develop a custom provider to manage its resources using Terraform.
Options
Q: 5
[Navigate Terraform State and Backends] One remote backend configuration always maps to a single remote workspace.
Options
Q: 6
[Manage Terraform Resources and Providers] Terraform providers are always installed from the Internet.
Options
Q: 7
[Interact with Terraform Modules] Any user can publish modules to the public Terraform Module Registry.
Options
Q: 8
[Understand Terraform Basics and CLI] You modified your Terraform configuration and run Terraform plan to review the changes. Simultaneously, your teammate manually modified the infrastructure component you are working on. Since you already ran terraform plan locally, the execution plan for terraform apply will be the same.
Options
Q: 9
[Interact with Terraform Modules] The public Terraform Module Registry is free to use.
Options
Q: 10
[Interact with Terraform Modules] Using the terraform state rm command against a resource will destroy it.
Options
Q: 11
[Understand Terraform's Purpose and Use Cases] Which of these are features of HCP Terraform/Terraform Cloud? (Pick the 2 correct responses)
Options
Q: 12
[Manage Terraform Resources and Providers]
Options
Q: 13
[Understand Terraform Basics and CLI] You've used Terraform to deploy a virtual machine and a database. You want to replace this virtual machine instance with an identical one without affecting the database. What is the best way to achieve this using Terraform? terraform apply
Options
Q: 14
[Interact with Terraform Modules]
Options
Q: 15
[Understand Infrastructure as Code (IaC) Concepts] Which of the following ate advantages of using infrastructure as code (laC) instead of provisioning with a graphical user interface (GUI)? Choose two correct answers.
Options
Q: 16
[Read, Generate, and Modify Configurations] 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?
Options
Q: 17
[Navigate Terraform State and Backends] Which provider authentication method prevents credentials from being stored in the state file?
Options
Q: 18
[Understand Terraform Basics and CLI] Which command lets you experiment with terraform expressions?
Options
Q: 19
[Understand Terraform Basics and CLI] Which option cannot be used to keep secrets out of Terraform configuration files?
Options
Q: 20

[Interact with Terraform Modules]

You have deployed a new webapp with a public IP address on a cloud provider. However, you did not

create any outputs for your code. What is the best method to quickly find the IP address of the

resource you deployed?




Options
Q: 21
[Use Terraform to Manage Infrastructure] What is the workflow for deploying new infrastructure with Terraform? A. Write Terraform configuration, run terraform init to initialize the working directory orworkspace, and run terraform apply B. Write Terraform configuration, run terraform show to view proposed changes, and terraform apply to create new infrastructure C. Write Terraform configuration, run terraform apply to create infrastructure, use terraform validate to confirm Terraform deployed resources correctly D. Write Terraform configuration, run terraform plan to initialize the working directory or workspace, and terraform apply to create the infrastructure
Your Answer
Q: 22
[Understand Terraform Basics and CLI] What is the name of the default file where Terraform stores the state? Type your answer in the field provided. The text field is not case-sensitive and all variations of the correct answer are accepted.
Your Answer
Q: 23

[Interact with Terraform Modules] A developer on your team is going lo leaf down an existing deployment managed by Terraform and deploy a new one. However, there is a server resource named aws instant.ubuntu [l] they would like to keep. What command should they use to tell Terraform to stop managing that specific resource?

Options
Q: 24
[Use Terraform to Manage Infrastructure] When should you write Terraform configuration files for existing infrastructure that you want to start managing with Terraform?
Options
Q: 25
[Understand Terraform Basics and CLI] Which of the following does terraform apply change after you approve the execution plan? (Choose two.)
Options
Q: 26
[Understand Terraform Basics and CLI] When do changes invoked by terraform apply take effect?
Options
Q: 27
[Navigate Terraform State and Backends] _______backends support state locking.
Options
Q: 28
[Understand Terraform's Purpose and Use Cases] How does the Terraform cloud integration differ from other state backends such as S3, Consul,etc?
Options
Q: 29

[Read, Generate, and Modify Configurations] You have declared a variable called var.list which is a list of objects that all have an attribute id . Which options will produce a list of the IDs? Choose two correct answers.

Options
Q: 30
[Navigate Terraform State and Backends] Which parameters does terraform import require? Choose two correct answers.
Options
Question 1 of 30

Scroll to Top

FLASH OFFER

Days
Hours
Minutes
Seconds

avail 10% DISCOUNT on YOUR PURCHASE