fixed letsencrypt certificate authority

This commit is contained in:
Sebastian Wendel 2022-11-29 20:44:36 +01:00
parent 6a9373f3fb
commit 204b5d106a
No known key found for this signature in database
GPG key ID: 1422B7DF78144640
8 changed files with 33 additions and 41 deletions

View file

@ -1,7 +1,7 @@
---
# namespace: cert-manager
resources:
- namespace.yaml
- letsencrypt.yaml
helmCharts:
- name: cert-manager
version: v1.10.1

View file

@ -0,0 +1,30 @@
---
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
name: letsencrypt-http
spec:
acme:
email: hostmaster@fabcity-hamburg.de
server: https://acme-v02.api.letsencrypt.org/directory
privateKeySecretRef:
name: letsencrypt-key
solvers:
- http01:
ingress:
class: nginx
---
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
name: letsencrypt-http-staging
spec:
acme:
email: hostmaster@fabcity-hamburg.de
server: https://acme-staging-v02.api.letsencrypt.org/directory
privateKeySecretRef:
name: letsencrypt-key-staging
solvers:
- http01:
ingress:
class: nginx

View file

@ -1,4 +0,0 @@
---
namespace: cert-manager
resources:
- letsencrypt.yaml

View file

@ -1,15 +0,0 @@
---
apiVersion: cert-manager.io/v1
kind: Issuer
metadata:
name: letsencrypt
spec:
acme:
email: hostmaster@fabcity-hamburg.de
server: https://acme-staging-v02.api.letsencrypt.org/directory
privateKeySecretRef:
name: letsencrypt-key
solvers:
- http01:
ingress:
class: nginx

View file

@ -1,4 +0,0 @@
---
namespace: cert-manager
resources:
- letsencrypt.yaml

View file

@ -1,15 +0,0 @@
---
apiVersion: cert-manager.io/v1
kind: Issuer
metadata:
name: letsencrypt
spec:
acme:
email: hostmaster@fabcity-hamburg.de
server: https://acme-v02.api.letsencrypt.org/directory
privateKeySecretRef:
name: letsencrypt-key
solvers:
- http01:
ingress:
class: nginx

View file

@ -8,7 +8,8 @@ metadata:
cert-manager.io/cluster-issuer: letsencrypt-http
spec:
rules:
- http:
- host: www.k8s.dev.fabcity-hamburg.de
http:
paths:
- path: /
pathType: Prefix

View file

@ -2,5 +2,4 @@
resources:
- ../../base
- ../../apps
- cert-manager
- interfacer-webpresence