Remove provider configs from modules
This commit is contained in:
parent
f8bb2d82c9
commit
fa2059bb32
5 changed files with 92 additions and 161 deletions
modules
|
@ -27,42 +27,6 @@ terraform {
|
|||
}
|
||||
}
|
||||
|
||||
provider "contabo" {
|
||||
oauth2_client_id = var.contabo_client_id
|
||||
oauth2_client_secret = var.contabo_client_secret
|
||||
oauth2_user = var.contabo_user
|
||||
oauth2_pass = var.contabo_pass
|
||||
}
|
||||
|
||||
provider "hcloud" {
|
||||
token = var.hcloud_token
|
||||
}
|
||||
|
||||
provider "healthchecksio" {
|
||||
api_key = var.healthchecksio_api_key
|
||||
}
|
||||
|
||||
provider "ovh" {
|
||||
endpoint = "ovh-eu"
|
||||
application_key = var.ovh_application_key
|
||||
application_secret = var.ovh_application_secret
|
||||
consumer_key = var.ovh_consumer_key
|
||||
}
|
||||
|
||||
provider "scaleway" {
|
||||
organization_id = var.scaleway_organization_id
|
||||
project_id = var.scaleway_project_id
|
||||
access_key = var.scaleway_access_key
|
||||
secret_key = var.scaleway_secret_key
|
||||
region = "nl-ams"
|
||||
zone = "nl-ams-1"
|
||||
}
|
||||
|
||||
provider "tailscale" {
|
||||
api_key = var.tailscale_api_key
|
||||
tailnet = var.tailscale_tailnet
|
||||
}
|
||||
|
||||
|
||||
locals {
|
||||
services_auth = {for key, val in var.services : key => val if val.auth}
|
||||
|
|
|
@ -1,69 +1,7 @@
|
|||
variable "contabo_client_id" {
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
variable "contabo_client_secret" {
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
variable "contabo_user" {
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
variable "contabo_pass" {
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
|
||||
variable "hcloud_token" {
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
|
||||
variable "healthchecksio_api_key" {
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
|
||||
variable "ovh_application_key" {
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
variable "ovh_application_secret" {
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
variable "ovh_consumer_key" {
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
|
||||
variable "scaleway_organization_id" {
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
variable "scaleway_project_id" {
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
variable "scaleway_access_key" {
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
variable "scaleway_secret_key" {
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
|
||||
variable "tailscale_api_key" {
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
variable "tailscale_tailnet" {
|
||||
sensitive = false
|
||||
}
|
||||
|
||||
|
||||
variable "default_ssh_key" {
|
||||
type = object({
|
||||
name = string
|
||||
|
|
|
@ -11,21 +11,6 @@ terraform {
|
|||
}
|
||||
}
|
||||
|
||||
provider "authentik" {
|
||||
url = var.authentik_url
|
||||
token = var.authentik_token
|
||||
}
|
||||
|
||||
provider "postgresql" {
|
||||
host = var.postgresql_host
|
||||
port = var.postgresql_port
|
||||
database = "postgres"
|
||||
username = var.postgresql_username
|
||||
password = var.postgresql_password
|
||||
sslmode = "verify-full"
|
||||
connect_timeout = 15
|
||||
}
|
||||
|
||||
locals {
|
||||
services_auth = {for key, val in var.services : key => val if val.auth}
|
||||
services_database = {for key, val in var.services : key => val if val.database}
|
||||
|
|
|
@ -1,26 +1,6 @@
|
|||
variable "authentik_url" {
|
||||
}
|
||||
|
||||
variable "authentik_token" {
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
|
||||
variable "postgresql_host" {
|
||||
}
|
||||
|
||||
variable "postgresql_port" {
|
||||
}
|
||||
|
||||
variable "postgresql_username" {
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
variable "postgresql_password" {
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
|
||||
variable "services" {
|
||||
type = map(object({
|
||||
name = string
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue