Difference between revisions of "Terraform providers: provider"
Jump to navigation
Jump to search
↑ https://registry.terraform.io/browse/providers
↑ https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs
Line 21: | Line 21: | ||
* <code>provider "[[googleworkspace]]"</code> | * <code>provider "[[googleworkspace]]"</code> | ||
+ | * <code>[[provider "google"]]</code> | ||
* <code>provider "[[Terraform: Kubernetes provider|kubernetes]]"</code> <ref>https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs</ref> | * <code>provider "[[Terraform: Kubernetes provider|kubernetes]]"</code> <ref>https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs</ref> | ||
* <code>provider "[[Terraform: Helm provider|helm]]"</code> | * <code>provider "[[Terraform: Helm provider|helm]]"</code> |
Latest revision as of 15:16, 10 October 2024
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.tf
andprovider
keyword.terraform/providers/
Binary:
terraform providers
command prints a tree of the Terraform providers used in the configuration.
Contents
Providers list[edit]
List of some Terraform providers, hashicorp/
: [1]
provider "googleworkspace"
provider "google"
provider "kubernetes"
[2]provider "helm"
provider "Heroku
provider "template
(Deprecated)provider "tfe"
provider "libvirt"
provider "vault"
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]
Errors[edit]
Error: Incompatible provider version
Error: Invalid provider configuration
Error: Failed to query available provider packages
Error: Provider produced inconsistent final plan
Error: Failed to install provider
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_state
buildin providerregistry.terraform.io
See also[edit]
- Terraform provider:
AWS, 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: