TA-002-P Dumps
TA-002-P Braindumps TA-002-P Real Questions TA-002-P Practice Test
TA-002-P Actual Questions
HashiCorp Certified: Terraform Associate 2025
https://killexams.com/pass4sure/exam-detail/TA-002-P
Question: 277
What is the default backend for Terraform?
consul
gcs
local
etcd
By default, Terraform uses the "local" backend, which is the normal behavior of Terraform you’re used to. https://www.terraform.io/docs/backends/index.html
Question: 278
What is the default backend for Terraform?
consul
gcs
local
etcd
By default, Terraform uses the "local" backend, which is the normal behavior of Terraform you’re used to. https://www.terraform.io/docs/backends/index.html
Question: 279
Please identify the offerings which are unique to Terraform Enterprise, and not available in either Terraform OSS, or Terraform Cloud. Select four.
Audit Logs
Private Network Connectivity
VCS Integration
Sentinel
Clustering
https://www.hashicorp.com/products/terraform/pricing/
Question: 280
Terraform variables and outputs that set the "description" argument will store that description in the state file.
True
False
Reference: https://www.terraform.io/docs/language/values/outputs.html
A provider configuration block is required in every Terraform configuration. Example:
True
False
Reference: https://github.com/hashicorp/terraform/issues/17928
Question: 282
Terraform providers are always installed from the Internet.
True
False
Terraform configurations must declare which providers they require, so that Terraform can install and use them. Reference: https://www.terraform.io/docs/language/providers/configuration.html
Question: 283
Where does the Terraform local backend store its state?
In the /tmp directory
In the terraform.tfvars file
In the terraform.tfstate file
In the user’s .terraformrc file
The local backend stores state on the local filesystem, locks that state using system APIs, and performs operations locally. Reference: https://www.terraform.io/docs/language/settings/backends/local.html
Question: 284
Which of the following command can be used to view the specified version constraints for all providers used in the current configuration.
terraform providers
terraform state show
terraform provider
terraform plan
Use the terraform providers command to view the specified version constraints for all providers used in the current configuration. https://www.terraform.io/docs/configuration/providers.html
Which Terraform command will force a marked resource to be destroyed and recreated on the next apply?
terraform fmt
terraform destroy
terraform taint
terraform refresh
The terraform taint command manually marks a Terraform-managed resource as tainted, forcing it to be destroyed and recreated on the next apply.
This command will not modify infrastructure, but does modify the state file in order to mark a resource as tainted. Once a resource is marked as tainted, the next plan will show that the resource will be destroyed and recreated and the next apply will implement this change. Forcing the recreation of a resource is useful when you want a certain side effect of recreation that is not visible in the attributes of a resource. For example: re-running provisioners will cause the node to be different or rebooting the machine from a base image will cause new startup scripts to run.
Note that tainting a resource for recreation may affect resources that depend on the newly tainted resource. For example, a DNS resource that uses the IP address of a server may need to be modified to reflect the potentially new IP address of a tainted server. The plan command will show this if this is the case.
https://www.terraform.io/docs/commands/taint.html
Question: 286
If a module uses a local variable, you can expose that value with a terraform output.
True
False
Output values are like function return values. Reference:
https://www.terraform.io/docs/language/values/locals.html https://www.terraform.io/docs/language/values/outputs.html
Question: 287
Why would you use the terraform taint command?
When you want to force Terraform to destroy a resource on the next apply
When you want to force Terraform to destroy and recreate a resource on the next apply
When you want Terraform to ignore a resource on the next apply
When you want Terraform to destroy all the infrastructure in your workspace
The terraform taint command manually marks a Terraform-managed resource as tainted, forcing it to be destroyed and recreated on the next apply. Reference: https://www.terraform.io/docs/cli/commands/taint.html
Question: 288
When using a module block to reference a module stored on the public Terraform Module Registry such as:
Modules stored on the public Terraform Module Registry do not support versioning Append ?ref=v1.0.0 argument to the source path Add version = "1.0.0" attribute to module block Nothing C modules stored on the public Terraform Module Registry always default to version 1.0.0 Reference: https://www.terraform.io/docs/language/modules/sources.html Question: 289 Question: 290 Which of the following is the correct way to pass the value in the variable num_servers into a module with the input servers? servers = num_servers servers = variable.num_servers servers = var(num_servers) servers = var.num_servers Question: 291 You have created 2 workspaces PROD and RQ You have switched to RQA and provisioned RQA infrastructure from this workspace. Where is your state file stored? terraform.tfstate.d terraform.d terraform.tfstate.RQA terraform.tfstate Question: 292 Remove old peers from the CM’s list. Question: 293 By default, a defined provisioner is a creation-time provisioner. True False https://www.terraform.io/docs/provisioners/index.html Question: 294 What is the default backend for Terraform? consul gcs local etcdAnswer: A Explanation:
Answer: A
Answer: A
Answer: C
Answer: A Explanation: