我使用的是与硬件相关的pod;在我的K8中,我用DaemonSet实例化我的pod。
现在我想用https://domain/{pod-hostname}/
这样的URL访问这些pod
我的用例比这个更乏味一些。我的pod的名称没有预先定义。
此外,我还需要一个REST入口点来列出我的pod的名称或主机名。
我发布了一个Docker镜像来解决我的问题:urielch/dyn ingress
我的YAML配置在Docker文档中。
这个Container在每个pod上添加标签,然后使用这个标签为每个pod创建一个服务,然后更新现有的Ingress以使用路径//到达每个节点
请随意测试。源代码在这里