forked from kubernetes/k8s.io
-
Notifications
You must be signed in to change notification settings - Fork 1
/
letsencrypt-prod.yaml
37 lines (33 loc) · 1.01 KB
/
letsencrypt-prod.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
apiVersion: cert-manager.io/v1alpha2
kind: ClusterIssuer
metadata:
name: letsencrypt-prod
spec:
acme:
email: [email protected]
server: https://acme-v02.api.letsencrypt.org/directory
privateKeySecretRef:
name: letencrypt-prod-account-key
solvers:
# Make a special exception for gcsweb - it has its own Ingress resource, so
# define a dedicated solver for it.
- selector:
dnsNames:
- gcsweb.k8s.io
- gcsweb.kubernetes.io
http01:
ingress:
name: gcsweb
# All other kubernetes.io and k8s.io domains should use the k8s-io ingress
# resource to solve challenges.
- selector:
dnsZones:
- kubernetes.io
- k8s.io
http01:
ingress:
name: k8s-io
# If any new services/ingresses are added, a new entry will need to be
# added here.
# See https://github.com/jetstack/cert-manager/issues/1666 for details on
# improving this in future to be more flexible.