Подходит ли Azure Automation DSC для настройки клиентских компьютеров (не серверов)?

Я пытаюсь создать конфигурацию DSC для рабочей станции разработчика и сталкиваюсь с трудностями.

У машины разработчика есть четко определенный владелец - разработчик, который ее получит. Некоторые конфигурации тесно связаны с учетной записью владельца:

  1. Он должен быть добавлен на Sql Server в качестве учетной записи для входа в систему в роли sysadmin.
  2. Расширения Visual Studio, которые я хочу, чтобы каждый разработчик имел, должны быть установлены из сеанса, запускаемого учетной записью владельца (а не учетной записи SYSTEM, используемой для применения конфигураций DSC)
  3. Рабочие пространства TFS должны быть связаны с учетной записью владельца.

Мне неясно, как Azure Automation DSC может допускать такую ​​связь. Иногда требуется только имя учетной записи (для настройки Sql Server), но иногда ресурс должен запускаться как владелец, т.е. необходимы учетные данные владельца. Если только у DSC-ресурса нет способа работать в качестве владельца рабочей станции, не зная учетных данных владельца.

Короче говоря, мне кажется, что Azure Automation DSC нельзя использовать для настройки машин разработчика. И я даже не говорю о нехватке готовых и проверенных ресурсов DSC, таких как:

  • Установка Visual Studio
  • Установка расширений Visual Studio
  • Настройка Visual Studio Source Control для использования TFS
  • Настройка рабочих пространств TFS

1 ответ

Я бы посоветовал взглянуть на лаборатории разработки Azure DevTest для такого сценария подготовки и настройки машин для разработчиков.

Другие вопросы по тегам