Files
homelab-v/remodel/k8s/infra/storage/application-set.yaml
T
Vegard Hagen 8c5389c31c feat(talos): Bootstrap Cilium from ConfigMap
Start adding infrastructure manifests
2024-07-21 23:20:28 +02:00

36 lines
843 B
YAML

apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: storage
namespace: argocd
labels:
dev.stonegarden: storage
spec:
generators:
- git:
repoURL: https://github.com/vehagn/homelab
#revision: HEAD
revision: remodel
directories:
- path: remodel/k8s/infra/storage/*
template:
metadata:
name: '{{ path.basename }}'
labels:
dev.stonegarden: storage
spec:
project: storage
source:
plugin:
name: kustomize-build-with-helm
repoURL: https://github.com/vehagn/homelab
#targetRevision: HEAD
targetRevision: remodel
path: '{{ path }}'
destination:
name: in-cluster
namespace: argocd
syncPolicy:
automated:
selfHeal: true
prune: true