我已按照说明(https://cloud.google.com/container-engine/docs/tutorials/http-balancer和http://kubernetes.io/docs/user-guide/ingress/)为我的Kubernetes服务创建Ingress资源 - 我的群集部署在Google Container Engine(GKE)中。如何为GKE上的Kubernetes v1.2 Ingress资源分配自定义外部/公共IP?
据我所知,Ingress控制器会自动为我分配一个外部/公共IP,但这不完全是我所需要的。我能够确定我想要的IP吗?我有一个域名和一个静态IP,我想用它来代替Ingress控制器分配的IP。
希望这可以在Ingress资源的json/yaml配置文件中定义。这是我创建资源的首选方式,因为我可以跟踪创建的资源的状态(而不是使用命令行中的kubectl edit
编辑我的方式以使用首选状态)。
https://github.com/kubernetes/kubernetes.github.io/pull/1852/commits/7123c70ff94040ed7f67f4a2d050c4240cb5f781 –