diff --git a/charts/godaddy-webhook/0.1.0/extra/clusterissuer.yml b/charts/godaddy-webhook/0.1.0/extra/clusterissuer.yml new file mode 100644 index 0000000..0b2f0ea --- /dev/null +++ b/charts/godaddy-webhook/0.1.0/extra/clusterissuer.yml @@ -0,0 +1,42 @@ +apiVersion: cert-manager.io/v1 +kind: ClusterIssuer +metadata: + name: letsencrypt-prod +spec: + acme: + # ACME Server + # prod : https://acme-v02.api.letsencrypt.org/directory + # staging : https://acme-staging-v02.api.letsencrypt.org/directory + server: https://acme-v02.api.letsencrypt.org/directory + # ACME Email address + email: marius@ensrud.net + privateKeySecretRef: + name: letsencrypt-prod # staging or production + solvers: + - selector: + dnsZones: + - 'bassengvegen.com' + - 'app.bassengvegen.com' + - 'dyn.bassengvegen.com' + - 'dogella.com' + dns01: + webhook: + config: + apiKeySecretRef: + name: godaddy-api-key + key: token + production: true + ttl: 600 + groupName: acme.bassengvegen.com + solverName: godaddy + - selector: + dnsZones: + - "ensrud.net" + - 'jorunnkvam.no' + - 'krystallen-a401.com' + dns01: + cloudflare: + email: marius@ensrud.net + apiKeySecretRef: + name: cloudflare-apikey + key: api-key diff --git a/charts/godaddy-webhook/0.1.0/extra/ensrud.net.yml b/charts/godaddy-webhook/0.1.0/extra/ensrud.net.yml new file mode 100644 index 0000000..52b3172 --- /dev/null +++ b/charts/godaddy-webhook/0.1.0/extra/ensrud.net.yml @@ -0,0 +1,12 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: ensrud.net +spec: + secretName: wildcard-ensrud.net-tls + renewBefore: 240h + dnsNames: + - "*.ensrud.net" + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer diff --git a/charts/godaddy-webhook/0.1.0/extra/test.ensrud.net.yml b/charts/godaddy-webhook/0.1.0/extra/test.ensrud.net.yml new file mode 100644 index 0000000..6db758c --- /dev/null +++ b/charts/godaddy-webhook/0.1.0/extra/test.ensrud.net.yml @@ -0,0 +1,12 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: test.ensrud.net +spec: + secretName: test.ensrud.net-tls + renewBefore: 240h + dnsNames: + - test.ensrud.net + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer diff --git a/charts/godaddy-webhook/0.1.0/extra/wildcard-app.bassengvegen.com.yml b/charts/godaddy-webhook/0.1.0/extra/wildcard-app.bassengvegen.com.yml new file mode 100644 index 0000000..2bd08be --- /dev/null +++ b/charts/godaddy-webhook/0.1.0/extra/wildcard-app.bassengvegen.com.yml @@ -0,0 +1,12 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: wildcard-app-bassengvegen.com +spec: + secretName: wildcard-app-bassengvegen.com-tls + renewBefore: 240h + dnsNames: + - '*.app.bassengvegen.com' + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer diff --git a/charts/godaddy-webhook/0.1.0/extra/wildcard-bassengvegen.com.yml b/charts/godaddy-webhook/0.1.0/extra/wildcard-bassengvegen.com.yml new file mode 100644 index 0000000..f873e08 --- /dev/null +++ b/charts/godaddy-webhook/0.1.0/extra/wildcard-bassengvegen.com.yml @@ -0,0 +1,12 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: wildcard-bassengvegen.com +spec: + secretName: wildcard-bassengvegen.com-tls + renewBefore: 240h + dnsNames: + - '*.bassengvegen.com' + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer diff --git a/charts/godaddy-webhook/0.1.0/extra/wildcard-dogella.com.yml b/charts/godaddy-webhook/0.1.0/extra/wildcard-dogella.com.yml new file mode 100644 index 0000000..8e16e73 --- /dev/null +++ b/charts/godaddy-webhook/0.1.0/extra/wildcard-dogella.com.yml @@ -0,0 +1,12 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: wildcard-dogella.com +spec: + secretName: wildcard-dogella.com-tls + renewBefore: 240h + dnsNames: + - '*.dogella.com' + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer diff --git a/charts/godaddy-webhook/0.1.0/extra/wildcard-jorunnkvam.no.yml b/charts/godaddy-webhook/0.1.0/extra/wildcard-jorunnkvam.no.yml new file mode 100644 index 0000000..3e742ef --- /dev/null +++ b/charts/godaddy-webhook/0.1.0/extra/wildcard-jorunnkvam.no.yml @@ -0,0 +1,12 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: wildcard-jorunnkvam.no +spec: + secretName: wildcard-jorunnkvam.no-tls + renewBefore: 240h + dnsNames: + - '*.jorunnkvam.no' + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer