pass deploy env vars thru

This commit is contained in:
Kiara Grouwstra 2025-04-12 12:31:47 +02:00
parent a41405775e
commit 81011d0062
Signed by: kiara
SSH key fingerprint: SHA256:COspvLoLJ5WC5rFb9ZDe5urVCkK4LJZOsjfF4duRJFU
2 changed files with 5 additions and 0 deletions

View file

@ -73,6 +73,7 @@ variable "deploy_environment" {
# initialUser = var.initialUser # initialUser = var.initialUser
# terraform-nixos = var.terraform-nixos # terraform-nixos = var.terraform-nixos
# ssh_private_key_file = var.ssh_private_key_file # ssh_private_key_file = var.ssh_private_key_file
# deploy_environment = var.deploy_environment
# } # }
module "mastodon" { module "mastodon" {
@ -84,6 +85,7 @@ module "mastodon" {
initialUser = var.initialUser initialUser = var.initialUser
terraform-nixos = var.terraform-nixos terraform-nixos = var.terraform-nixos
ssh_private_key_file = var.ssh_private_key_file ssh_private_key_file = var.ssh_private_key_file
deploy_environment = var.deploy_environment
} }
module "pixelfed" { module "pixelfed" {
@ -95,6 +97,7 @@ module "pixelfed" {
initialUser = var.initialUser initialUser = var.initialUser
terraform-nixos = var.terraform-nixos terraform-nixos = var.terraform-nixos
ssh_private_key_file = var.ssh_private_key_file ssh_private_key_file = var.ssh_private_key_file
deploy_environment = var.deploy_environment
} }
module "peertube" { module "peertube" {
@ -106,4 +109,5 @@ module "peertube" {
initialUser = var.initialUser initialUser = var.initialUser
terraform-nixos = var.terraform-nixos terraform-nixos = var.terraform-nixos
ssh_private_key_file = var.ssh_private_key_file ssh_private_key_file = var.ssh_private_key_file
deploy_environment = var.deploy_environment
} }

View file

@ -48,6 +48,7 @@ module "deploy" {
target_user= "root" # FIXME: #24 target_user= "root" # FIXME: #24
target_system = local.system target_system = local.system
NIX_PATH = "nixpkgs=${local.nixpkgs}:sources=${local.sources}" NIX_PATH = "nixpkgs=${local.nixpkgs}:sources=${local.sources}"
deploy_environment = var.deploy_environment
hermetic = true hermetic = true
config_pwd = path.root config_pwd = path.root
config = <<-EOT config = <<-EOT