설명 없음

letsencrypt.yaml 1.6KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. apiVersion: cert-manager.io/v1
  2. kind: ClusterIssuer
  3. metadata:
  4. name: letsencrypt-staging
  5. namespace: cert-manager
  6. spec:
  7. acme:
  8. email: "admin@kaisers.info" # replace this
  9. privateKeySecretRef:
  10. name: "staging-issuer-account-key"
  11. server: "https://acme-staging-v02.api.letsencrypt.org/directory"
  12. solvers:
  13. - http01:
  14. ingress:
  15. class: "traefik"
  16. ingressTemplate:
  17. metadata:
  18. annotations:
  19. kubernetes.io/ingress.class: "traefik"
  20. traefik.ingress.kubernetes.io/router.tls: "true"
  21. traefik.ingress.kubernetes.io/frontend-entry-points: "https"
  22. traefik.ingress.kubernetes.io/router.entrypoints: "websecure"
  23. #traefik.ingress.kubernetes.io/redirect-entry-point: "https"
  24. ---
  25. apiVersion: cert-manager.io/v1
  26. kind: ClusterIssuer
  27. metadata:
  28. name: letsencrypt-prod
  29. namespace: cert-manager
  30. spec:
  31. acme:
  32. email: "admin@kaisers.info" # replace this
  33. privateKeySecretRef:
  34. name: "prod-issuer-account-key"
  35. server: "https://acme-v02.api.letsencrypt.org/directory"
  36. solvers:
  37. - http01:
  38. ingress:
  39. class: "traefik"
  40. ingressTemplate:
  41. metadata:
  42. annotations:
  43. kubernetes.io/ingress.class: "traefik"
  44. traefik.ingress.kubernetes.io/router.tls: "true"
  45. traefik.ingress.kubernetes.io/frontend-entry-points: "https"
  46. traefik.ingress.kubernetes.io/router.entrypoints: "websecure"
  47. #traefik.ingress.kubernetes.io/redirect-entry-point: "https"