chore: upgrade terragrunt/tofu #28

Merged
unkinben merged 1 commits from benvin/upgrade into master 2025-10-17 07:49:04 +11:00
3 changed files with 5 additions and 6 deletions

View File

@ -10,7 +10,7 @@ define vault_env
export PUPPET_CERT_CA=$$(vault kv get -field=public_key kv/service/puppet/certificates/ca) && \
export PUPPET_CERT_PUB=$$(vault kv get -field=public_key kv/service/puppet/certificates/terraform) && \
export PUPPET_CERT_PRIV=$$(vault kv get -field=private_key kv/service/puppet/certificates/terraform) && \
export TERRAGRUNT_EXCLUDE_DIR="templates/base" \
export TG_QUEUE_EXCLUDE_DIR="templates/base" && \
export $$(vault read -format=json kv/data/service/terraform/incus | jq -r '.data.data | to_entries[] | "\(.key)=\(.value)"')
endef
@ -23,20 +23,20 @@ clean:
init:
@$(call vault_env) && \
terragrunt run-all --terragrunt-non-interactive init --upgrade
terragrunt run --all --non-interactive init -- -upgrade
plan: init
@$(call vault_env) && \
terragrunt run-all --terragrunt-parallelism 8 --terragrunt-non-interactive plan
terragrunt run --all --parallelism 8 --non-interactive plan
apply:
@$(call vault_env) && \
terragrunt run-all --terragrunt-parallelism 5 --terragrunt-non-interactive apply
terragrunt run --all --parallelism 5 --non-interactive apply
output:
@$(call vault_env) && \
rm -f tf_outputs.json && \
terragrunt run-all --terragrunt-parallelism 10 --terragrunt-non-interactive output -json >> tf_outputs.json
terragrunt run --all --parallelism 10 --non-interactive output -json >> tf_outputs.json
hiera:
@echo "Setting up virtual environment with uv..."

View File

@ -1,4 +1,3 @@
# special devices
gpu:
description: "Pass-through Intel GPU"
project: null