diff --git a/apps/kustomization.yaml b/apps/kustomization.yaml index 591f978a..2802ca96 100644 --- a/apps/kustomization.yaml +++ b/apps/kustomization.yaml @@ -10,6 +10,7 @@ resources: - resources/nginx.yaml - resources/node-problem-detector.yaml - resources/prometheus.yaml +- resources/cloudflared.yaml # Operation - resources/vault.yaml - resources/drone.yaml diff --git a/apps/resources/cloudflared.yaml b/apps/resources/cloudflared.yaml new file mode 100644 index 00000000..fe1327a7 --- /dev/null +++ b/apps/resources/cloudflared.yaml @@ -0,0 +1,25 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: cloudflared + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + destination: + name: in-cluster + namespace: cloudflared + source: + repoURL: https://khuedoan.github.io/charts + chart: cloudflared + targetRevision: 0.1.1 + helm: + parameters: + - name: replicaCount + value: 3 + project: default + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true