Аутентификация для Cloud Scheduler, вызывающего сервис Cloud Run - PullRequest
0 голосов
/ 16 июня 2019

У меня есть служба Cloud Run, которая выполняет некоторые фоновые задачи, и мне нужно это делать каждые 15 минут.

Я использую задание планировщика облака, которое идеально соответствует моим потребностям, для вызова конечной точки HTTP каждые 15 минут, но я также хотел бы настроить проверку подлинности, чтобы избежать внешних вызовов.

На странице конфигурации задания можно добавить заголовок авторизации, но я не могу установить токен OAuth, поскольку конечная точка службы не считается службой Google (она не заканчивается на "googleapis.com").

Как мне работать с Cloud Scheduler - Cloud Run аутентификация?

1 Ответ

1 голос
/ 17 июня 2019

Cloud Run аутентифицируется, проверяя токен OIDC, а не токен OAuth.

Пожалуйста, посмотрите этот документ о том, как настроить Cloud Scheduler: https://cloud.google.com/scheduler/docs/http-target-auth

...