networking - 将 pod 暴露给特定的预定 IP 地址
问题描述
我希望公开单个 pod HTTP。这里的诀窍是,有问题的 pod 需要知道它的外部有效 IP 地址,因此为了提前配置它,我必须确定我公开它的外部 IP 地址。
目前我正在尝试以这种方式公开:
kubectl expose pod my-pod --type=LoadBalancer --name=lb-http --external-ip=$IP --port=80 --target-port=30000
但是我认为该--external-ip
标志没有按我的意愿运行,因为我的 GKE 集群最终使用了不同的端点 IP 地址。
有没有办法将单个 pod 暴露给特定的预定 IP 地址?
解决方案
推荐阅读
- python - 为什么没有生成情节?
- regex - RegEx 可与 kotlin 一起使用,但无法与 dart 一起使用
- regex - 如何只在模式中使用一次输入?
- typescript - 错误 TS2345:类型参数 '{ cluster: string; 加密:布尔值;}' 不可分配给“选项”类型的参数
- typescript - 找不到模块“vuetify/lib/framework”的声明文件
- python - python中的fillpoly属性有问题
- python - 为什么函数在嵌套函数中的 else 语句之后不返回?
- python - 有没有其他方法可以使用多个参数写入文件?
- javascript - 我在 forloop 中重置的变量没有改变
- javascript - 带有 React Hooks 的动态状态