diff --git a/cluster/manifests/freeleaps-controls-system/godaddy-webhook/cluster-issuer.yaml b/cluster/manifests/freeleaps-controls-system/godaddy-webhook/cluster-issuer.yaml new file mode 100644 index 00000000..8490c8aa --- /dev/null +++ b/cluster/manifests/freeleaps-controls-system/godaddy-webhook/cluster-issuer.yaml @@ -0,0 +1,33 @@ +apiVersion: v1 +kind: Secret +metadata: + name: mathmast-godaddy-api-key + namespace: freeleaps-controls-system +type: Opaque +stringData: + token: "dKYbNF2uUhRE_6zzJ6gDawfp3cenfzHswHG:Hj8i88547Mha83GfGvceSx" +--- +apiVersion: cert-manager.io/v1 +kind: ClusterIssuer +metadata: + name: mathmast-dot-com +spec: + acme: + server: https://acme-v02.api.letsencrypt.org/directory + email: acme@mathmast.com + privateKeySecretRef: + name: mathmast-dot-com-certs + solvers: + - selector: + dnsZones: + - mathmast.com + dns01: + webhook: + config: + apiKeySecretRef: + name: mathmast-godaddy-api-key + key: token + production: true + ttl: 600 + groupName: acme.mathmast.com + solverName: godaddy \ No newline at end of file diff --git a/cluster/manifests/freeleaps-controls-system/namespace copy.yaml b/cluster/manifests/freeleaps-controls-system/namespace copy.yaml deleted file mode 100644 index 893b761a..00000000 --- a/cluster/manifests/freeleaps-controls-system/namespace copy.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: freeleaps-controls-system - labels: - name: freeleaps-controls-system \ No newline at end of file