Запуск сценария оболочки в Облачном планировщике

# #shell #google-cloud-platform #google-cloud-scheduler

Вопрос:

Можем ли мы запланировать запуск сценария оболочки в облачном планировщике?

В документации я вижу 3 цели HTTP,Pub/Sub,HTTP для движка приложений. Есть ли какие-либо обновления в этом отношении?

Спасибо в Аднавсе.

Комментарии:

1. Рассматривали ли вы возможность перевода своего сценария оболочки в сценарий python (облачные функции) и использования триггера HTTP?

2. Спасибо за ответ, Альваро, я просмотрел это руководство ( cloud.google.com/firestore/docs/solutions/schedule-export ) whcih говорит то же самое, но я просто хотел знать, могу ли я запустить сценарий оболочки в любом случае!

Ответ №1:

Невозможно запустить сценарий оболочки как есть с помощью облачного планировщика. В Google (и Google Cloud) все является API, и облачный планировщик может вызывать только API.

Поэтому я внес свой вклад в этот проект с открытым исходным кодом несколько месяцев назад и обнаружил способ подключить сценарий оболочки на веб-сервере, а затем развернуть его в облачном режиме.

Вы можете черпать вдохновение из этого, а затем создать облачный планировщик, который вызовет ваш облачный запуск с помощью вашего обернутого сценария оболочки