Vagrant / Chef Windows Проблема начальной загрузки Windows - PullRequest
0 голосов
/ 12 июня 2018

Я довольно новичок в работе с DevOps в Windows, поэтому я думаю, что проблема заключается в том, что в моих собственных знаниях есть пробел, который я до сих пор не могу подключить, несмотря на то, что трачу в Интернете часами.

Я использую Vagrant для раскрутки виртуальной машины, а затем провайдера Chef Client для фактической подготовки этой виртуальной машины.

Я настроил Vagrant для входа через WinRM с использованием учетной записи администратора, которая затем устанавливает и запускает chefпод этим пользователем.

Один из исполняемых файлов, которые я устанавливаю вместе с Chef, устанавливает свои собственные зависимости (локальная база данных Microsoft SQL) в качестве пользователя 'SYSTEM', а затем программу в качестве пользователя Admin.По какой-то причине установка exe завершается неудачно, потому что он не может получить доступ к серверу LocalDB, поскольку он установлен как «SYSTEM».

В моем рецепте Chef есть задача настроить клиент chef для запуска от именизапланированное задание Windows под пользователем «SYSTEM».Можно ли как-нибудь заставить Vagrant подготовить клиента шеф-повара, указать ему, какую роль / рецепты я хочу использовать, но запускать его только под «системным» пользователем как запланированное задание?

Заранее благодарен за любую помощь.

...