fix: resolve HCL semicolons and vault-platform dependency cycle
- Replace semicolons with newlines in vault/main.tf variable blocks (HCL does not support semicolons) - Remove dependency "vault" from platform/terragrunt.hcl to break cycle (vault already depends on platform)
This commit is contained in:
parent
a8d944eb9b
commit
98d7c2a4a5
2 changed files with 480 additions and 124 deletions
|
|
@ -8,7 +8,5 @@ dependency "infra" {
|
|||
skip_outputs = true
|
||||
}
|
||||
|
||||
dependency "vault" {
|
||||
config_path = "../vault"
|
||||
skip_outputs = true
|
||||
}
|
||||
# NOTE: platform cannot depend on vault (vault depends on platform → cycle).
|
||||
# Vault KV must be populated before platform apply. Use: vault first, then platform.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue