Есть ли способ управления модулями, развернутыми на устройстве iotedge, с помощью AKS (Azure Kubernetes Service)? - PullRequest
0 голосов
/ 12 октября 2019

Я пытался использовать kubernetes для оркестровки контейнеров. Тем не менее, насколько я знаю, kubernetes может быть локально или управляться как служба через Azure Kubernetes Service. Я знал, что предварительная поддержка для K8s предоставляется Edge, однако мне интересно, как это будет работать, если бы мои рабочие нагрузки были на AKS.

Ответы [ 2 ]

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

Можете ли вы уточнить свой сценарий больше?

У нас есть предварительный просмотр, в котором можно зарегистрировать кластер k8s в качестве пограничного устройства. И может развертывать приложения в кластере k8s Edge через iothub. Кластер k8s может быть локальным или акс. Можно следовать тем же инструкциям. https://docs.microsoft.com/en-us/azure/iot-edge/how-to-install-iot-edge-kubernetes.

Другой способ - подключить iothub к кластеру K8s через виртуальный кублет. https://github.com/Azure/iot-edge-virtual-kubelet-provider. Таким образом, ваша рабочая нагрузка может быть развернута на устройствах Edge с помощью iothub с помощью k8s api или kubectl.

Хотелось бы понять потребности и услышать отзывы при попытке.

Спасибо Синди Син @ msft

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

Не уверен, правильно ли я понял ваш вопрос, но я понял, что вы хотели бы управлять пограничными развертываниями IoT через K8s. Правильно ли мое понимание?

Есть экспериментальный проект, который помогает управлять развертываниями IoT Edge с помощью простых команд kubectl

...