mirror of
https://git.sr.ht/~magic_rb/cluster
synced 2024-11-25 09:36:14 +01:00
Terraform provider passing changes
Signed-off-by: main <magic_rb@redalder.org>
This commit is contained in:
parent
40346346df
commit
1542021f7e
18
main.tf
18
main.tf
|
@ -9,13 +9,13 @@ terraform {
|
|||
provider "nomad" {
|
||||
address = "http://10.64.1.201:4646"
|
||||
region = "homelab-1"
|
||||
alias = "homelab"
|
||||
alias = "homelab-1"
|
||||
}
|
||||
|
||||
provider "nomad" {
|
||||
address = "http://10.64.1.201:4646"
|
||||
region = "do-1"
|
||||
alias = "do"
|
||||
alias = "do-1"
|
||||
}
|
||||
|
||||
provider "vault" {
|
||||
|
@ -38,15 +38,6 @@ variable "flake_sha" {
|
|||
type = string
|
||||
}
|
||||
|
||||
module "infrastructure" {
|
||||
source = "./infrastructure"
|
||||
|
||||
flake_rev = var.flake_rev
|
||||
flake_host = var.flake_host
|
||||
flake_host_alt = var.flake_host_alt
|
||||
flake_sha = var.flake_sha
|
||||
}
|
||||
|
||||
module "nomad" {
|
||||
source = "./nomad"
|
||||
|
||||
|
@ -54,4 +45,9 @@ module "nomad" {
|
|||
flake_host = var.flake_host
|
||||
flake_host_alt = var.flake_host_alt
|
||||
flake_sha = var.flake_sha
|
||||
|
||||
providers = {
|
||||
nomad.do-1 = nomad.do-1
|
||||
nomad.homelab-1 = nomad.homelab-1
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,3 +1,14 @@
|
|||
terraform {
|
||||
required_providers {
|
||||
nomad = {
|
||||
configuration_aliases = [
|
||||
nomad.do-1,
|
||||
nomad.homelab-1
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
variable "flake_rev" {
|
||||
type = string
|
||||
}
|
||||
|
@ -21,4 +32,9 @@ module "regions" {
|
|||
flake_host = var.flake_host
|
||||
flake_host_alt = var.flake_host_alt
|
||||
flake_sha = var.flake_sha
|
||||
|
||||
providers = {
|
||||
nomad.do-1 = nomad.do-1
|
||||
nomad.homelab-1 = nomad.homelab-1
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
terraform {
|
||||
required_providers {
|
||||
nomad = {}
|
||||
}
|
||||
}
|
||||
|
||||
variable "flake_rev" {
|
||||
type = string
|
||||
}
|
||||
|
@ -14,30 +20,16 @@ variable "flake_host_alt" {
|
|||
type = string
|
||||
}
|
||||
|
||||
provider "nomad" {
|
||||
address = "http://10.64.1.201:4646"
|
||||
region = "do-1"
|
||||
alias = "do-1"
|
||||
}
|
||||
|
||||
module "nfs" {
|
||||
source = "../../modules/nfs"
|
||||
|
||||
node_dcs = [ "do-1" ]
|
||||
region = "do-1"
|
||||
|
||||
providers = {
|
||||
nomad = nomad.do-1
|
||||
}
|
||||
}
|
||||
|
||||
module "gateway-mesh" {
|
||||
source = "../../modules/gateway-mesh"
|
||||
|
||||
datacenters = [ "do-1" ]
|
||||
|
||||
providers = {
|
||||
nomad = nomad.do-1
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1,3 +1,14 @@
|
|||
terraform {
|
||||
required_providers {
|
||||
nomad = {
|
||||
configuration_aliases = [
|
||||
nomad.do-1,
|
||||
nomad.homelab-1
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
variable "flake_rev" {
|
||||
type = string
|
||||
}
|
||||
|
@ -21,6 +32,10 @@ module "do-1" {
|
|||
flake_host = var.flake_host
|
||||
flake_host_alt = var.flake_host_alt
|
||||
flake_sha = var.flake_sha
|
||||
|
||||
providers = {
|
||||
nomad = nomad.do-1
|
||||
}
|
||||
}
|
||||
|
||||
module "homelab-1" {
|
||||
|
@ -30,4 +45,8 @@ module "homelab-1" {
|
|||
flake_host = var.flake_host
|
||||
flake_host_alt = var.flake_host_alt
|
||||
flake_sha = var.flake_sha
|
||||
|
||||
providers = {
|
||||
nomad = nomad.homelab-1
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue