Запустите Docker или облачные функции в облаке Google iot core - PullRequest
0 голосов
/ 15 октября 2019

Я не могу найти способ запуска докера или облачной функции на устройстве Google Cloud IOT Core (шлюзе), который я настроил

Есть ли способ развернуть докерили облачная функция для группы устройств Google Cloud IOT Core (шлюзов) из облачной панели Google?

Также можно отметить, что я могу выполнить команду linux в группе GoogleОблачные устройства IOT Core (шлюзы)?

1 Ответ

0 голосов
/ 22 октября 2019

Вы можете отправлять команды на устройство и отвечать на эти команды на своих устройствах, однако это подходит для устройства. Если бы вы управляли шлюзом, команды были бы способом управления вашим устройством через IoT Core;ваша программа может вызывать сценарии оболочки для обработки команд на устройстве, если это имеет смысл (некоторые устройства могут не работать под управлением ОС).

Если вы пытаетесь создать контейнерное решение для развертывания на устройствахЯ не уверен, что на ядре IoT есть решение с поддержкой Google. Хотя существует постоянная конфигурация устройства и общее состояние, которые можно использовать как часть решения для этого, этот тип информации не всегда доступен через консоль.

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

Существует руководство для сообщества, в котором рассказывается о том, как вы можете сделать это из облачных функций для обмена данными между устройствами из ядра IoT:

Но в более общем смысле для запуска кода в облаке с вашего устройства вы можете найти документацию для PubSub и функций в Триггеры Google Cloud Pub / Sub или вы можете узнать больше об использовании Docker из Cloud Run с триггерами в Запуск из Cloud Pub / Sub .

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