feat(phase4): ArgoCD-driven Terraform apply via PVC imports (Pod Job approach tried and reverted)
This commit is contained in:
@@ -96,7 +96,7 @@ resource "helm_release" "argocd" {
|
|||||||
{
|
{
|
||||||
name = "GIT_SSL_CAINFO"
|
name = "GIT_SSL_CAINFO"
|
||||||
value = "/etc/ssl/certs/homelab-ca.crt"
|
value = "/etc/ssl/certs/homelab-ca.crt"
|
||||||
}
|
},
|
||||||
{
|
{
|
||||||
name = "SOPS_AGE_KEY_FILE"
|
name = "SOPS_AGE_KEY_FILE"
|
||||||
value = "/home/argocd/.sops/keys.txt"
|
value = "/home/argocd/.sops/keys.txt"
|
||||||
@@ -108,7 +108,7 @@ resource "helm_release" "argocd" {
|
|||||||
secret = {
|
secret = {
|
||||||
secretName = "homelab-ca-secret"
|
secretName = "homelab-ca-secret"
|
||||||
}
|
}
|
||||||
}
|
},
|
||||||
{
|
{
|
||||||
name = "sops-age"
|
name = "sops-age"
|
||||||
secret = {
|
secret = {
|
||||||
@@ -122,7 +122,7 @@ resource "helm_release" "argocd" {
|
|||||||
name = "homelab-ca"
|
name = "homelab-ca"
|
||||||
mountPath = "/etc/ssl/certs/homelab-ca.crt"
|
mountPath = "/etc/ssl/certs/homelab-ca.crt"
|
||||||
subPath = "tls.crt"
|
subPath = "tls.crt"
|
||||||
}
|
},
|
||||||
{
|
{
|
||||||
name = "sops-age"
|
name = "sops-age"
|
||||||
mountPath = "/home/argocd/.sops"
|
mountPath = "/home/argocd/.sops"
|
||||||
|
|||||||
Reference in New Issue
Block a user