我想在使用我的云功能的云调度程序中做一个简单的工作。
这就是我到目前为止所做的:
- 使用所有者角色创建了一个名为“cloudfunction”的服务帐户(用于测试)
- 创建了一个只有内部流量的云功能作业(我们称之为 JOB1), europe-west3(这就是我的 gcloud 应用程序描述的内容),并且作为服务帐户,我使用了我的 SA“cloudfunction”。
Cloud Scheduler,我使用 JOB1 HTTP 和:
URL = JOB1s URL, auth method = OIDC, http method = get, SA = cloudfunction (which is linked in JOB1 as well) audience = JOB1s URL.
我已经看到一些有类似问题的主题,但在我的情况下,我有我的 service-xxx9@gcp-sa-cloudscheduler.iam.gserviceaccount.com IAM 帐户,所以它不能解决我的问题,也重新启动调度程序 API。
在我的情况下,类似的主题并没有真正帮助我:
如何通过身份验证从 Cloud Scheduler 调用 Cloud Function