Настройка параметров приложений с нужной конфигурацией состояния
-
21-12-2019 - |
Вопрос
Я пытаюсь найти правильный способ настроить приложение, используя желаемую конфигурацию состояния.
Например, агент развертывания Microsoft.Установка легко с использованием ресурса Package
.Когда вы запускаете его в первый раз, он предлагает вам информацию о пользователе и URL.Это где мне нужна помощь;Я хочу добавить эти настройки на мой скрипт DSC.
Я могу сказать, что информация сохраняется в реестре, поэтому можно было бы использовать ресурс Registry
, но это кажется хрупким.И даже тогда пароль не сохраняется в этом месте.
Есть ли лучший способ сделать это?Я чувствую, что я на правильном пути, но в то же время выяснение, где приложения хранят свои настройки, кажется очень утомительным и трудно получить правильно.
Решение
Я рекомендую создать пользовательский ресурс DSC для обновления конфигурации приложения.Например, агент развертывания может иметь командный инструмент или API для обновления настроек.Вы можете обернуть эту функциональность в собственном пользовательском ресурсе DSC.Существует статья о Technet, которая описывает строительство пользовательских ресурсов DSC.