0
Kubernetes是否能够根据特定约束/编程逻辑分配URL?以下是我所追求的高级行为。根据标准使用Kubernetes动态分配容器URL
- 容器A已部署。
- 取决于特定标准,Kubernetes将其指定为
my.container.a.url.com
或my.container.a.url.net
,例如容器是用于外部还是内部使用。
Kubernetes是否能够根据特定约束/编程逻辑分配URL?以下是我所追求的高级行为。根据标准使用Kubernetes动态分配容器URL
my.container.a.url.com
或my.container.a.url.net
,例如容器是用于外部还是内部使用。没有你想要达到的内容的背景,很难回答。但我会尽力去尝试。
在Kubernetes中,您不公开裸容器,但是将它们包装在Pod中并公开服务 - 这些服务是一组容器的负载平衡器。
在您的具体情况下,您可以创建两个服务,一个用于内部,另一个用于外部使用。前者连接到所有Pod(容器)供内部使用,后者连接到所有Pod(容器)供外部使用。
您可以了解更多有关服务在这里:https://kubernetes.io/docs/concepts/services-networking/service/
一旦你有一个服务,你仍然无法与外界连接。根据您的要求,您可以:
NodePort
小号https://kubernetes.io/docs/concepts/services-networking/service/#type-nodeport