在大多数区域通过 TTFB(到第一个字节的时间)在Ingress Controller中启用 cert-manager 后立即增加了 200+ms。在没有 SSL 的情况下,80% 的区域小于 200 毫秒。启用 SSL 后,只有 30% 的 TTFB <200ms
我的入口定义:
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: test-ingress
annotations:
kubernetes.io/ingress.class: nginx
certmanager.k8s.io/cluster-issuer: letsencrypt-prod
kubernetes.io/tls-acme: "true"
spec:
rules:
- host: gce.wpspeedmatters.com
http:
paths:
- path: /
backend:
serviceName: wordpress
servicePort: 80
tls:
- secretName: tls-prod-cert
hosts:
- gce.wpspeedmatters.com