您好,我已经部署了一个 EKS 集群,在其中运行我的应用程序,在 services.knative.dev/route=helloworld-go 我还使用 ACM 配置了 EKS ELB,但仍然在 kubectl 上显示 http 的路由,是否需要配置 knative在我们已经使用 ACM 设置 ELB 之后,使用 letencrypt 为 Pod 提供 https 服务
最佳答案
并不真地。只是从 ELB 到 Knative 函数的 K8s 端点的通信将通过 HTTP。
并不是说您不能使用letsencrypt,只是请记住,如果您不从外部公开请求证书的服务或公开公开您的域,那么letsencrypt 将无法工作,因为letsencrypt 需要send a challenge 来验证您确实拥有该域。
✌️
关于kubernetes - 在 Knative 服务上启用 HTTPS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/63606345/