When using providers that require the retrieval of data, such as the HashiCorp Vault provider, in what phase does Terraform actually retrieve the data required?

Posted by: Pdfprep Category: VA-002-P Tags: , ,

When using providers that require the retrieval of data, such as the HashiCorp Vault provider, in what phase does Terraform actually retrieve the data required?
A . terraform apply
B . terraform plan
C . terraform init
D . terraform delete

Answer: B

Explanation:

It is important to consider that Terraform reads from data sources during the plan phase and writes the result into the plan. For something like a Vault token which has an explicit TTL, the apply must be run before the data, or token, in this case, expires, otherwise, Terraform will fail during the apply phase.

Leave a Reply

Your email address will not be published.