Я пытаюсь запустить простой веб-сервер powershell, и мне трудно разоблачить его и получить доступ к нему через IP-адрес кластера в моем кластере kubernetes.
Веб-сервер PowerShell очень прост и похож на это:
https://gallery.technet.microsoft.com/scriptcenter/Powershell-Webserver-74dcf466
Я пытаюсь получить два модуля в их собственных узлах иработает за балансировщиком нагрузки в Azure с AKS и для совместного использования подключенного хранилища.
Я пытался сделать localhost и 0.0.0.0 и 127.0.0.1, но в худшем случае он не поддерживает метод привязки (в случае 0.0.0.0), а остальные он связывает, нонедоступен
Я где-то читал о том, что для ядра Powershell еще не реализовано петлевое соединение, или что это немного странно.Есть ли способ надежного связывания с IP-адресом контейнеров?
Полагаю, суть в том, что в моем объекте System.Net.HttpListener я могу добавить для префикса, чтобы он запускался правильно?
$httpListener = New-Object System.Net.HttpListener
$httpListener.Prefixes.Add("http://" + $apiUri + ":80/")
$httpListener.Start()