【发布时间】:2021-07-29 10:47:39
【问题描述】:
根据ingress-nginx Github 上的这两个问题,似乎在没有 TLS 的情况下让 grpc/http2 在端口 80 上工作的唯一方法是使用自定义配置模板:
- ingress does not supporting http2 at port 80 without tls #6313
- Add new annotation to support listen 80 http2 #6736
不幸的是,我找不到任何关于如何设置自定义 nginx-ingress 配置的简单示例。以下是我尝试过的链接:
谁能帮助我了解如何让 grpc/http2 在端口 80 不使用 TLS 上使用 nginx-ingress 的确切步骤和配置?
【问题讨论】:
-
4) 像 example 一样将模板安装到控制器 pod 中
-
谢谢@anemyte - 你是对的。这比它应该的更复杂!
标签: nginx kubernetes grpc http2 nginx-ingress