Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.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

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 通过GKE服务使用云任务_Kubernetes_Google Cloud Platform_Google Kubernetes Engine_Google Cloud Tasks - Fatal编程技术网

Kubernetes 通过GKE服务使用云任务

Kubernetes 通过GKE服务使用云任务,kubernetes,google-cloud-platform,google-kubernetes-engine,google-cloud-tasks,Kubernetes,Google Cloud Platform,Google Kubernetes Engine,Google Cloud Tasks,我有一个GKE入口,它创建了一个L7负载平衡器。我想使用云任务队列来管理运行在GKE入口后面的一个web应用程序的异步任务。此文档说明可以将云任务与GKE一起使用 我把这些点连在一起,如果有人能帮我回答这些问题,我将不胜感激 我应该为云任务队列配置什么HTTP端点 是否最好创建一个单独的内部HTTP负载平衡器,以Kubernetes服务为目标?HTTP端点是要调用以运行异步任务的公共URL。使用L7负载平衡器的公共IP/FQDN,按照正确的路径到达服务并在其上触发正确的端点 您不能使用内部H

我有一个GKE入口,它创建了一个L7负载平衡器。我想使用云任务队列来管理运行在GKE入口后面的一个web应用程序的异步任务。此文档说明可以将云任务与GKE一起使用

我把这些点连在一起,如果有人能帮我回答这些问题,我将不胜感激

  • 我应该为云任务队列配置什么HTTP端点

是否最好创建一个单独的内部HTTP负载平衡器,以Kubernetes服务为目标?

HTTP端点是要调用以运行异步任务的公共URL。使用L7负载平衡器的公共IP/FQDN,按照正确的路径到达服务并在其上触发正确的端点

您不能使用内部HTTP负载平衡器(即使这是一个提高安全性和外部/不需要的调用的令人愉快的解决方案)。事实上,云任务(以及云调度器、PubSub和其他)目前只能访问公共URL,而不能访问与私有/专有网络相关的IP