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