Как установить модули AzureRM или Az Powershell без доступа к Интернету на целевом компьютере? - PullRequest
0 голосов
/ 03 октября 2019

Кто-нибудь знает ссылки установщика для модулей AzureRM или Az Powershell?

Модуль установки не будет работать, если вы не можете получить доступ к галерее Powershell. Этореальная проблема, так как многие сайты не позволяют рабочим машинам выходить в интернет из анклава (я никогда не работал на них). Кажется, существует постоянная проблема с моделями развертывания, полностью зависящими от файлов NuGet / nupkg.

1 Ответ

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

Вариант 1. Вы можете настроить свой собственный репозиторий и использовать компьютер с доступом для заполнения этого репозитория из онлайн-хранилища. Это может быть так же просто, как правильно настроить общий ресурс UNC, тогда вы можете зарегистрировать этот репозиторий на клиентских машинах, например,

Register-PSRepository -Name MyRepo -SourceLocation "\\fserver\share" -InstallationPolicy Trusted 

Все ваши изолированные машины могут использовать этот репозиторий, запросив модуль с именем репозитория:

Install-Module -Name MyModule -Repository MyRepository

Существует множество документов по настройке и публикации в вашем собственном хранилище.

Вариант 2. Модули Powershell содержатся в папках под одним из путей к модулям, которые вы можете получить изПеременная $ env: PSModulePath.

Вы можете загрузить их на компьютер с доступом и скопировать их на целевые машины другими способами.

...