您好我为入口解释here
尝试了新的注释apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: ssl-iagree-ingress
annotations:
kubernetes.io/ingress.allowHTTP: "false"
spec:
tls:
- secretName: secret-cert-myown
backend:
serviceName: modcluster
servicePort: 80
但我仍然可以通过http访问它,这是我在gcloud上的设置 ingress - apache:80
答案 0 :(得分:3)
我能够解决这个问题,感谢Danny先生,根据这个请求here,有一个错字
kubernetes.io/ingress.allowHTTP: "false"
将其更改为
kubernetes.io/ingress.allow-http: "false"
现在工作正常。
ps:仅适用于主版本1.3.5