您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

50 行
1.1KB

  1. apiVersion: extensions/v1beta1
  2. kind: Ingress
  3. metadata:
  4. annotations:
  5. certmanager.k8s.io/issuer: letsencrypt-prod
  6. kubernetes.io/ingress.provider: nginx
  7. nginx.ingress.kubernetes.io/proxy-body-size: "0"
  8. nginx.ingress.kubernetes.io/proxy-buffering: "off"
  9. nginx.ingress.kubernetes.io/proxy-read-timeout: "900"
  10. nginx.ingress.kubernetes.io/proxy-request-buffering: "off"
  11. name: cheerp
  12. namespace: default
  13. spec:
  14. rules:
  15. - host: cheerp.cppse.nl
  16. http:
  17. paths:
  18. - path: /api
  19. backend:
  20. serviceName: cheerpapi
  21. servicePort: 5000
  22. - path: /
  23. backend:
  24. serviceName: cheerpweb
  25. servicePort: 80
  26. tls:
  27. - hosts:
  28. - cheerp.cppse.nl
  29. secretName: cheerp-tls
  30. ---
  31. apiVersion: certmanager.k8s.io/v1alpha1
  32. kind: Certificate
  33. metadata:
  34. name: cheerp
  35. namespace: default
  36. spec:
  37. acme:
  38. config:
  39. - domains:
  40. - cheerp.cppse.nl
  41. http01:
  42. ingress: ""
  43. commonName: ""
  44. dnsNames:
  45. - cheerp.cppse.nl
  46. issuerRef:
  47. kind: Issuer
  48. name: letsencrypt-prod
  49. secretName: cheerp-tls