使用 Google Ingress 和托管证书进行 SSL 重定向

标签 ssl kubernetes google-kubernetes-engine

是否可以在 GKE 中使用 Google Ingress 和托管证书配置 SSL 重定向(强制 https over http)? 如果是,那么如何? 该文档没有提及它: https://cloud.google.com/kubernetes-engine/docs/how-to/managed-certs

最佳答案

现在有 no way to force redirection to the SSL version使用 GCE 入口类时的站点数量。但是,有feature requests使这在未来成为可能。

如果您需要此功能,您可以直接在后端而不是入口中执行自动重定向,或者您可以使用支持此功能的其他入口类,例如 Nginx。

或者,您可以 disallow HTTP using an ingress annotation , 只留下 HTTPS 可用。

关于使用 Google Ingress 和托管证书进行 SSL 重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57015432/

相关文章:

用于将文件发送到 https Web 服务的所有信任的 java 类

kubernetes - kubeadm/kubectl/kube-apiserver 打开功能门

postgresql - 模拟 AKS 中的应用程序与 Azure 中的 PostgreSQL 服务器之间的网络延迟

kubernetes - 并行删除GKE节点

node.js - Nodejs - Expressjs SSL (HTTPS) 野兽攻击 --- Node 不遵守命令

python-3.x - MacOS 上的 pip3 : SSL error while installing virtualenv

java - 读取 SSL 证书时 X509Certificate.getSubjectDN()' 出现空指针异常

docker - 在 kubernetes/k8s StatefulSet 中使用 nfs/efs 作为 PersistentVolume 和普通卷有什么区别?

json - 使用 Fluentd 进行日志记录 - 为什么 json 日志文件的输出显示为 textpayload(而不是 jsonpayload)?

kubernetes - GKE,如何避免 DaemonSet 被 cluster autoscaler 逐出?