2016-09-06 4 views
0

Как сообщить DSC, что ресурс/модуль из нашего внутреннего репозитория кода (а не в приватной ленте галереи), во-первых?Установка зависимого модуля, который моя команда написала

Я просто использую базовый ресурс Script и приношу файлы (как-то) в $PSModulePath и импортировать их?

Update

Там в команде под названием Get-DSCResource, который будет список доступных ресурсов в системе, то есть, что проживает в правильном пути (ов), а также предоставить некоторую информацию, которая может быть использована с Import-DscResource, который «динамическое ключевое слово», которое помещается в блок Configuration в сценарии DSC для объявления зависимостей.

Что касается получения ресурсов/модулей до целевой системы, я пока не уверен.

ответ

1

Если вы используете сервер dsc pull, вам просто нужно убедиться, что ваш пользовательский модуль (модули) находятся на этом сервере. Обычно я помещаю их в файлы программы \ windowspowershell \ modules.

В конфигурации вы можете просто указать, что вы хотите импортировать пользовательский модуль, а затем продолжить заказ Dsc ресурса

Configuration myconfig { 
    Import-DSCResource customModule 
    Node somenode { 
     customresource somename { 

    } 

} 
} 

Если вы не имеете тянуть сервер, и вы хотите, чтобы нажать конфигурации, то у вас есть чтобы ваши пользовательские модули находились во всех целевых системах. вы можете использовать DSC file resource для копирования модулей или, возможно, просто использовать сценарий ps или любые другие средства для их копирования, а затем использовать DSC для своих пользовательских конфигураций.

 Смежные вопросы

  • Нет связанных вопросов^_^