Могу ли я развернуть вызываемый https-файл Firebase (.onCall) с помощью Terraform? - PullRequest
0 голосов
/ 02 августа 2020

Итак, AFAIK, все запускаемые облачные функции по существу могут быть развернуты с помощью команды google deploy, которая, в свою очередь, позволяет мне развертывать через terraform через аналогичную параметризацию. При этом, похоже, я не могу развернуть вызываемую функцию https с помощью:

event_trigger {     
    event_type = "https.onCall"     
    resource = "" 
} 

Я предполагаю, что это потому, что вызываемые https явно являются «системой» только для firebase.

Имеет кто-нибудь уже сталкивался с подобной ситуацией раньше?

1 Ответ

2 голосов
/ 02 августа 2020

Вызываемые функции Firebase - это просто функции HTTPS, соответствующие специальному протоколу . Обертка на стороне функций, предоставляемая SDK firebase-functions и развертываемая только с помощью интерфейса командной строки Firebase. Если вы не можете использовать Firebase CLI, вам будет сложно придумать эквивалентный способ развертывания этого кода. Возможно, будет проще просто написать собственный протокол как для клиента, так и для функции и развернуть его с помощью инструментов, совместимых с вашим процессом развертывания.

...