Запланируйте команду gcloud - PullRequest
0 голосов
/ 13 июня 2019

Я хочу запускать команду gcloud автоматически один раз в день.

Команда:

gcloud beta firestore export gs://{my_location}

Каков наилучший способ сделать это?Пока у меня есть единственная идея - создать некоторую облачную функцию в python, которая вызывает эту команду, а затем настроить облачный планировщик для выдачи HTTP-запроса.

Буду признателен за любой совет

1 Ответ

0 голосов
/ 13 июня 2019

Вы можете запланировать экспорт Cloud Storage с помощью заданий cron и Cloud SDK.Для подробных шагов посетите документацию .То же самое можно сделать в Cloud Firestore, настроив файл cron.yaml :

    cron:
    - description: "Daily Cloud Firestore Export"   
      url: /cloud-firestore-export?outputUriPrefix=gs://BUCKET_NAME[/PATH]
      target: cloud-firestore-admin   
      schedule: every 24 hours

Другое решение - поднять задокументированный HTTP-запрос через облакоПланировщик.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...