diff --git a/argocd/appprojects/dns-manager.yaml b/argocd/appprojects/dns-manager.yaml index b84adf4..398c1a0 100644 --- a/argocd/appprojects/dns-manager.yaml +++ b/argocd/appprojects/dns-manager.yaml @@ -5,7 +5,6 @@ metadata: spec: description: Managing external DNS sourceRepos: - - https://github.com/isac322/homelab.git - https://kubernetes-sigs.github.io/external-dns/ destinations: - namespace: dns-manager diff --git a/argocd/appsets/external-dns.yaml b/argocd/appsets/external-dns.yaml index 2eaaff3..0c27ace 100644 --- a/argocd/appsets/external-dns.yaml +++ b/argocd/appsets/external-dns.yaml @@ -37,38 +37,6 @@ spec: limit: 100 syncOptions: - CreateNamespace=true ---- -apiVersion: argoproj.io/v1alpha1 -kind: ApplicationSet -metadata: - name: external-dns-cf-api-token -spec: - generators: - - list: - elements: - - cluster: backbone - - cluster: prod - template: - metadata: - name: '{{cluster}}-external-dns-cf-api-token' - spec: - destination: - name: '{{cluster}}' - namespace: dns-manager - project: dns-manager - source: - path: apps/objects/external-dns - repoURL: https://github.com/isac322/homelab.git - targetRevision: HEAD - syncPolicy: - automated: - prune: true - selfHeal: true - retry: - backoff: - duration: 5s - factor: 2 - maxDuration: 3m0s - limit: 100 - syncOptions: - - CreateNamespace=true \ No newline at end of file + managedNamespaceMetadata: + labels: + homelab.bhyoo.com/cloudflare-ca-required: 'true' diff --git a/values/external-dns/backbone.yaml b/values/external-dns/backbone.yaml index bac5d67..8961fe8 100644 --- a/values/external-dns/backbone.yaml +++ b/values/external-dns/backbone.yaml @@ -5,8 +5,8 @@ env: - name: CF_API_TOKEN valueFrom: secretKeyRef: - name: cloudflare-api-token - key: cloudflare_api_token + name: cloudflare-origin-ca-api-key + key: token resources: requests: diff --git a/values/external-dns/prod.yaml b/values/external-dns/prod.yaml index a56c9fb..a07c157 100644 --- a/values/external-dns/prod.yaml +++ b/values/external-dns/prod.yaml @@ -5,8 +5,8 @@ env: - name: CF_API_TOKEN valueFrom: secretKeyRef: - name: cloudflare-api-token - key: cloudflare_api_token + name: cloudflare-origin-ca-api-key + key: token resources: requests: @@ -28,7 +28,7 @@ sources: policy: sync registry: txt -txtOwnerId: k8s-oracle-cloud-bhyoo +txtOwnerId: k8s-vultr domainFilters: - bhyoo.com