我有一个Kubernetes服务(Java应用程序),需要通过http localhost:port来访问主机上的数据库服务
是否可以使服务访问主机网络,如何进行?
答案 0 :(得分:0)
这有点奇怪,因为通常您是在集群外部或集群中但在Kubernetes网络空间中运行数据库。但是,您的Pod应该能够使用 主机的IP地址 或例如在计算机的以太网接口上配置的IP地址来访问主机网络堆栈。
您将无法通过localhost
访问它,因为它将解析为Pod中的127.0.0.1
,这意味着Pod中的本地对象。
希望对您有帮助!