31 lines
543 B
HCL
31 lines
543 B
HCL
terraform {
|
|
required_providers {
|
|
hcloud = {
|
|
source = "hetznercloud/hcloud"
|
|
version = "~> 1.45"
|
|
}
|
|
local = {
|
|
source = "hashicorp/local"
|
|
version = "2.4.0"
|
|
}
|
|
tls = {
|
|
source = "hashicorp/tls"
|
|
version = "4.0.4"
|
|
}
|
|
helm = {
|
|
source = "hashicorp/helm"
|
|
version = "2.10.1"
|
|
}
|
|
}
|
|
required_version = ">= 1.0.0"
|
|
}
|
|
|
|
provider "hcloud" {
|
|
token = var.hcloud_token
|
|
}
|
|
|
|
provider "vault" {
|
|
address = module.vault.vault_uri
|
|
token = module.cluster-bootstrap.vault_token
|
|
}
|