Рубрики
Uncategorized

Разверните модуль для Azure Iot Edge Runtime на Linux — Minified — 2

После того, как Chub kub и время выполнения IOT установлены, следующий шаг — развертывать модуль на краевое устройство, … Теги с Azure, Linux, IoT, Devops.

После установки Edge Hub и выполнения IOT установлены, следующим шагом является развертывание модуля к краему устройству, и это именно то, о чем это учебное пособие! Официальная документация очень многословна и Wordy, что именно то, как это должно быть, но в этом руководстве это руководство ставится более короткий подход.

Предварительные условия

  • Вы следовали Учебник 1 куда Мы Настройка AZURE IOT Edge Portal и IoT Runtime на Raspberry Pi

ИЛИ

  • Вы установили HUB AZURE IOT и RUD времени READ IOT на устройстве

  • Вы проверили, что пограничное устройство может поговорить с Azure

Ты выучишь

  1. Как развернуть модуль на краевое устройство от портала Azure
  2. Как просматривать сообщения, отправленные из пограничного устройства для Azure

Ключевые идеи

Модули — Подробнее

  • Модули — самая маленькая единица вычислений, управляемого Edge IoT.

  • Может содержать Azure Services (например, Azure Stream Analytics) или ваш собственный код, специфичный для решения.

  • Модули изображений существуют как Контейнерные изображения в репозитории.

Работа процесса развертывания — Подробнее

  1. Вы говорите Azure, какой модуль должен быть развернут на краевое устройство
  2. Azure рассказывает устройству об этом через конфигурацию файла json.
  3. Устройство считывает JSON и тянет требуемые модули (изображения контейнера) из реестра Docker

Развертывание модуля к Edge-устройству IOT

1) Войдите в Azure Portal и перейдите к своему утеру IOT с левой панели под Автоматическое управление устройством Выберите Edge IoT и выберите Устройство Вы хотите развернуть.

2) На верхнем баре выберите Установить модули Тогда под IOT Edge Modules нажмите Добавить Отказ

3) Выберите Marketplace модуль Поиск «Симетированный датчик температуры» Выберите это, примите значения по умолчанию, затем, просмотрите и создайте

4) Устройство периодически проверяет Azure для обновлений, и он автоматически развернут новый модуль, это может занять около 5-10 минут.

Подтверждение того, что развертывание работало.

1) ждать изменения в распространении

2) на терминале на вашем краевом устройстве, чтобы увидеть список развернутых модулей, Sudo IOTEDEDE LIST.

3) Убедитесь, что вы видите 3 модуля развернутых.

Ссылки — Разверните модуль — QuickStart: разверните свой первый краевой модуль IoT на виртуальное устройство Linux

Просмотр сообщения на Hub Azure IoT

1) Откройте Azure CLI от Azure Portal, вы должны быть уже вошли в систему.

2) Установите расширение HUB IOT

   az extension add --name azure-cli-iot-ext

3) Просмотр журналов, отправленных пограничным устройством для Azure

   az iot hub monitor-events -n 

Вот и все! Вы успешно развернули свой первый модуль из портала Azure, через HUB IOT к устройству EDGE IOT!

Примечание

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

Оригинал: «https://dev.to/rohansawant/how-to-deploy-a-module-to-azure-iot-edge-runtime-on-linux-minified-57fp»