gpt4 book ai didi

amazon-web-services - 如何通过入口 Controller 在 Kubernetes 中公开内部服务

转载 作者:行者123 更新时间:2023-12-05 06:02:23 25 4
gpt4 key购买 nike

我在 K8s 中部署了很多服务,其中一些服务使用 Ingress Controller 对外公开,​​DNS 在 AWS Route 53 中注册。有一些内部服务是严格在内部使用的。K8s内部服务访问方式有哪些?仅供引用..我启用了核心 dns,服务到服务的通信应该通过入口 Controller nginx.conf 文件进行。

问候

最佳答案

这取决于您所说的严格在内部使用的内部服务是什么意思。


如果问题是关于集群内部公开的服务,那么您可以使用具有 ClusterIP 类型的服务

documentation 中所述:

ClusterIP: Exposes the Service on a cluster-internal IP. Choosing this value makes the Service only reachable from within the cluster.


如果问题是关于暴露在集群外部的服务,那么我建议使用 whitelist-source-range 注释。

请引用以下documentation获得更多相关信息。还有一个 example .

关于amazon-web-services - 如何通过入口 Controller 在 Kubernetes 中公开内部服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66942651/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com