Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes-当Kubernetes服务对象';s的外部IP是可变的_Kubernetes_Api Gateway - Fatal编程技术网

Kubernetes-当Kubernetes服务对象';s的外部IP是可变的

Kubernetes-当Kubernetes服务对象';s的外部IP是可变的,kubernetes,api-gateway,Kubernetes,Api Gateway,我正在学习Kubernetes,发现自己被困在这方面: “当Kubernetes服务对象的外部IP是可变的时,如何实现API网关。” 假设我创建了一个指向Kubernetes的API网关,它指向一个外部IP服务,那么它就可以工作了。但是,如果我随后重新部署该服务,外部IP将发生变化,API网关将不再工作 解决这个问题的最好办法是什么 请记住,我使用的是启用Kubernetes的Docker桌面。因此,解决方案需要在本地运行 我应该映射到外部IP还是集群IP 如果是群集IP,我假设同样的问题也会出

我正在学习Kubernetes,发现自己被困在这方面:

“当Kubernetes服务对象的外部IP是可变的时,如何实现API网关。”

假设我创建了一个指向Kubernetes的API网关,它指向一个外部IP服务,那么它就可以工作了。但是,如果我随后重新部署该服务,外部IP将发生变化,API网关将不再工作

  • 解决这个问题的最好办法是什么
  • 请记住,我使用的是启用Kubernetes的Docker桌面。因此,解决方案需要在本地运行
  • 我应该映射到外部IP还是集群IP
  • 如果是群集IP,我假设同样的问题也会出现
  • 为了完整起见,我正在C#中托管RESTFUL.NET核心Web API
  • 请有人给我建议


    谢谢

    您的意思是要为部署到Kubernetes集群中的特定服务创建api网关,并且希望解决k8s资源外部IP的易变性问题?