From 7097f2d53e7d373224124827d554c3137a8425c6 Mon Sep 17 00:00:00 2001 From: Conan Scott Date: Tue, 30 Dec 2025 20:05:38 +1100 Subject: [PATCH] reorg for argo --- 03-cert-test.yaml | 11 -------- bootstrap/cert-manager-application.yaml | 25 +++++++++++++++++++ .../cloudflare-dns01-cluster-issuer.yaml | 0 .../cloudflare-token-secret.sh | 0 4 files changed, 25 insertions(+), 11 deletions(-) delete mode 100644 03-cert-test.yaml create mode 100644 bootstrap/cert-manager-application.yaml rename 02-cloudflare-dns01-cluster-issuer.yaml => manifests/cloudflare-dns01-cluster-issuer.yaml (100%) rename 01-cloudflare-token-secret.sh => manifests/cloudflare-token-secret.sh (100%) diff --git a/03-cert-test.yaml b/03-cert-test.yaml deleted file mode 100644 index a6e7bf4..0000000 --- a/03-cert-test.yaml +++ /dev/null @@ -1,11 +0,0 @@ -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: example-cert -spec: - secretName: example-tls - issuerRef: - name: letsencrypt-dns01-cloudflare - kind: ClusterIssuer - dnsNames: - - certmanager-test.apilab.us diff --git a/bootstrap/cert-manager-application.yaml b/bootstrap/cert-manager-application.yaml new file mode 100644 index 0000000..de021dd --- /dev/null +++ b/bootstrap/cert-manager-application.yaml @@ -0,0 +1,25 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: cert-manager + namespace: openshift-gitops + annotations: + argocd.argoproj.io/sync-wave: "-10" +spec: + orphanedResources: + warn: false # Disable warning + project: infrastructure + destination: + server: https://kubernetes.default.svc + source: + repoURL: https://gitea.apilab.us/cscott/cert-manager.git + targetRevision: main + path: manifests + syncPolicy: + automated: + prune: true + selfHeal: false + syncOptions: + - CreateNamespace=false + - ApplyOutOfSyncOnly=true + - PruneLast=true diff --git a/02-cloudflare-dns01-cluster-issuer.yaml b/manifests/cloudflare-dns01-cluster-issuer.yaml similarity index 100% rename from 02-cloudflare-dns01-cluster-issuer.yaml rename to manifests/cloudflare-dns01-cluster-issuer.yaml diff --git a/01-cloudflare-token-secret.sh b/manifests/cloudflare-token-secret.sh similarity index 100% rename from 01-cloudflare-token-secret.sh rename to manifests/cloudflare-token-secret.sh