Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.

Unlimited Access

Get Unlimited Contributor Access to the all ExamTopics Exams!
Take advantage of PDF Files for 1000+ Exams along with community discussions and pass IT Certification Exams Easily.

Exam Terraform Associate topic 1 question 54 discussion

Actual exam question from HashiCorp's Terraform Associate
Question #: 54
Topic #: 1
[All Terraform Associate Questions]

Terraform providers are always installed from the Internet.

  • A. True
  • B. False
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️
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

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
amrith501
Highly Voted 1 year, 11 months ago
Selected Answer: B
For air gapped systems, we can bundle provider along with the Terraform binaries. These Bundle can be installed without internet on air gapped system. NOTE: For downloading the bundle we need internet access, this can be done on a system which as internet access and later transfer to the air gapped system
upvoted 8 times
...
bigboi23
Highly Voted 2 years ago
Terraform CLI finds and installs providers when initializing a working directory. It can automatically download providers from a Terraform registry, or load them from a local mirror or cache. If you are using a persistent working directory, you must reinitialize whenever you change a configuration's providers.
upvoted 7 times
...
Tyler2023
Most Recent 6 months, 4 weeks ago
Downloading a plugin directly from its origin registry is not always appropriate, though. For example, the system where you are running Terraform may not be able to access an origin registry due to firewall restrictions within your organization or your locality. To allow using Terraform providers in these situations, there are some alternative options for making provider plugins available to Terraform which we'll describe in the following sections. https://developer.hashicorp.com/terraform/language/providers/requirements#in-house-providers https://developer.hashicorp.com/terraform/cli/config/config-file#provider-installation
upvoted 2 times
...
debabrata6983
8 months, 3 weeks ago
Selected Answer: B
terraform can be used in AirGap region too
upvoted 1 times
...
Bere
9 months, 2 weeks ago
Selected Answer: B
Terraform providers are not always installed from the Internet. While Terraform does fetch providers from the HashiCorp Terraform Registry by default, it also allows for the usage of providers from other sources or even local sources. Here's an example: terraform { required_providers { aws = { source = "hashicorp/aws" version = "2.70.0" } custom-provider = { source = "/path/to/local/custom-provider" } } } provider "aws" { region = "us-west-2" } provider "custom-provider" { # Configuration for the custom provider } In this example, the AWS provider is fetched from the HashiCorp Terraform Registry, while the "custom-provider" is loaded from a local path. The local provider must be properly compiled and placed in the specified path.
upvoted 2 times
...
LunarPhobia
9 months, 4 weeks ago
B because you can do air gap installs for networks without internet
upvoted 1 times
...
Ni33
1 year ago
Selected Answer: A
A. Terraform Cloud and Terraform Enterprise install providers as part of every run. Terraform CLI finds and installs providers when initializing a working directory.
upvoted 1 times
vibzr2023
1 month, 3 weeks ago
incorrect: think of military/defense systems, nuclear power plants they do air-gapped which they don't rely on intenet.
upvoted 1 times
...
...
Power123
1 year, 1 month ago
The answer is B
upvoted 1 times
...
vikramvlr
1 year, 5 months ago
Answer is B. Terraform CLI finds and installs providers when initializing a working directory. It can automatically download providers from a Terraform registry, or load them from a local mirror or cache. If you are using a persistent working directory, you must reinitialize whenever you change a configuration's providers.
upvoted 3 times
...
Ahmad_Terraform
1 year, 10 months ago
B is correct,
upvoted 1 times
...
Eltooth
1 year, 10 months ago
Selected Answer: B
B is correct answer.
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...