gpt4 book ai didi

docker - Docker Container与Kubernetes Pod之间的通信

转载 作者:行者123 更新时间:2023-12-02 21:21:10 24 4
gpt4 key购买 nike

我有3台服务器:1. kubernetes Master 2. kubernetes Minion1 3. kubernetes Minion2

在kubernetes主服务器上运行的复制 Controller (带有http服务),带有4个副本(pod),集群IP 10.254.x.x

可以通过kubectl命令创建的busybox pod来访问群集IP。

现在我已经在kubernetes主服务器上安装了docker

然后使用docker run命令启动一个容器。
所以现在我的问题是:如何在此Docker容器与kubernetes群集IP之间进行通信?

实际目标是:Docker容器将充当kubernetes集群IP的反向代理。

Docker container IP : 172.17.x.x
Kubernetes Pods IP : 172.17.x.x
Kubernetes cluster IP : 10.254.x.x

谢谢。

最佳答案

正如@Grimmy所说,我还认为这是通过使用ingress resource and an ingress controller实现的。

例如,具有nginx和入口 Controller 的Pod可以用作Internet和Pod之间的负载平衡器。

关于docker - Docker Container与Kubernetes Pod之间的通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45329760/

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