如何将 kubernetes POD 的 Rest URL 暴露给 helm 钩子?



我有一个用例,其中我有一个在 kubernetes 集群内的 POD 上运行的 Rest API,而运行 k8s 作业的 helm 预升级钩子需要访问 Rest API,公开此 URL 以便 helm hook 可以访问它的最佳方式是什么。我不想对任何 IP 进行硬编码。

将其发布为社区维基,请随意编辑和扩展它以获得更好的体验。

正如David Maze和Lucia在评论中指出的那样,服务可以通过基于服务名称的IP和URL访问。

这部分在官方 kubenetes 文档中进行了介绍和很好的解释 DNS 服务和 pod

最新更新