Skip to content

Commit 1c5b51d

Browse files
committed
feat(argocd): add vault-unseal application configuration and kustomization file
1 parent 14f6481 commit 1c5b51d

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

application.tf

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -276,3 +276,28 @@ resource "argocd_application" "umami" {
276276
}
277277
}
278278
}
279+
280+
resource "argocd_application" "vault-unseal" {
281+
metadata {
282+
name = "vault-unseal"
283+
namespace = "argo"
284+
}
285+
spec {
286+
project = argocd_project.guardian.metadata[0].name
287+
source {
288+
repo_url = var.repo_url
289+
target_revision = "HEAD"
290+
path = "vault/unseal"
291+
kustomize {
292+
common_annotations = {
293+
"github.com/url" = var.repo_url
294+
}
295+
}
296+
}
297+
298+
destination {
299+
name = argocd_cluster.common.name
300+
namespace = "guardian"
301+
}
302+
}
303+
}

vault/unseal/kustomization.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
resources: []

0 commit comments

Comments
 (0)