繁体   English   中英

保护kubernetes入口和服务之间的流量

[英]Secure traffic between kubernetes ingress and service

我对kubernetes很新,我希望以一种好的方式解释自己,如果有人有任何资源/建议来阅读我的问题,我将非常感激。
让我们直截了当。 我正在尝试公开的Web应用程序仅接受服务上的https连接。 所以基本上我想请求入口通过https与我的服务进行通信

在一些教程之后,我尝试通过https公开一个简单的Web应用程序(接受http连接),破解证书和秘密,并将以下行添加到ingress.yml:

 tls:
   - secretName: testexample.com
     hosts:
       - testexample.com

并执行curl -k https://testexample.com或通过浏览器我可以看到我的网页。 当我的webapp只接受https连接,而我们正在转移到kubernetes的webapp时,会出现问题。 我总是收到“404默认后端”消息。

我试图寻找一些资源/教程/以前的问题,

Ingress Controller(Traefik)与Kubernetes后端服务之间的安全通信

使用TLS保护Kubernetes中从入口到服务的连接

但我没弄明白如何摆脱这个问题。

如前所述的任何建议将不胜感激。

错误源可能是您的Ingress规则。 它们没有指向正确的服务和端口,或者它与服务不在同一名称空间中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM