希望有人可以帮助我,我正在尝试在我的Jenkins管道中导出我的kubernetes容器上的端口。
我已经在网上看了,我只是无法弄清楚如何让这个工作..
我需要出口……
将Kubernetes pod视为传统服务器的抽象。如果pod中的容器暴露了像mysql这样的服务,或者在特定端口上暴露了selenium,则默认情况下,pod中的所有其他容器都可以访问所选端口上的该服务:
https://kubernetes.io/docs/concepts/workloads/pods/pod/#resource-sharing-and-communication
而不是使用POD_IP只是尝试使用localhost:4444(或您需要的任何端口)来访问该服务。
在各种构建的单元测试期间,我使用相同的模式访问sidecar容器中的mysql。