Terraform providers: provider
(Redirected from Terraform providers)
Jump to navigation
Jump to search
Terraform providers are plugins to interact with cloud providers, SaaS providers, and other APIs.
- https://www.terraform.io/language/providers
- https://www.terraform.io/docs/language/providers/configuration.html
- Registry: https://registry.terraform.io/browse/providers
Configuration:
provider.tfandproviderkeyword.terraform/providers/
Binary:
terraform providerscommand prints a tree of the Terraform providers used in the configuration.
Contents
Providers list[edit]
List of some Terraform providers, hashicorp/: [1]
provider "GitHub"provider "archive"provider "aws"provider "CodeBuild"provider "azurerm"provider "dns"
provider "googleworkspace"provider "google"provider "kubernetes"[2]provider "helm"provider "Herokuprovider "template(Deprecated)provider "tfe"provider "libvirt"provider "vault"provider "argocd"multispace_run(Oct 2021)time
Use: terraform providers command to list providers used in your main.tf file
Terraform provider: AWS[edit]
provider "aws" {
version = "~> 3.38.0"
region = "us-west-2"
profile = "your_profile_name"
}
Related commands[edit]
Activities[edit]
Errors[edit]
Error: Incompatible provider versionError: Invalid provider configurationError: Failed to query available provider packagesError: Provider produced inconsistent final planError: Failed to install providerError: the Grafana client is required for this resource. Set the auth and url provider attributes
Related terms[edit]
- Terraform modules
providers.tf- Terraform backends
- Terraform examples
- Terraform: resource, Terraform data source: data
- Terraform associate: Handle Terraform and provider installation and versioning
- Terraform multiple providers
- Terraform plugin
- Terraform multiple providers:
alias terraform_remote_statebuildin providerregistry.terraform.io
See also[edit]
- Terraform provider:
AWS, provider "google", Cloudflare,GoogleWorkspace,Kubernetes, Helm, .terraform/providers/,template,tfe,providers.tf, dns, hashicorp/, hashicorp/tls, Terraform provider versioning, Libvirt, datadog,terraform providers, required_version, onepassword,rancher2,time, terraform.tf - Terraform modules,
terraform get,module { source }, AWS modules,module., child modules, Terraform modules inputs, submodules,terraform init -upgrade
Advertising: