Установка имени пользователя и пароля на Windows ВМ из диспетчера развертывания GCP с помощью Jinja2 - PullRequest
0 голосов
/ 04 августа 2020

Я новичок в GCP и пытаюсь создать Windows экземпляр виртуальной машины с помощью диспетчера развертывания GCP.

Я хочу установить имя пользователя и пароль для экземпляра виртуальной машины с помощью диспетчера развертывания. Здесь я использую Jinja2 в качестве языка развертывания.

1 Ответ

0 голосов
/ 10 августа 2020

GCP не устанавливает имя пользователя и пароли на GCP. Лучший способ установить пользователя и пароль при создании виртуальной машины - использовать сценарии запуска метаданных

Поскольку вы просто хотите создать пользователя, вы, вероятно, захотите использовать sysprep-specialize-script-ps1, чтобы команда запускалась только при создании (а не при каждом запуске). В качестве значения напишите сценарий PowerShell, который создаст пользователя и добавит его в соответствующую группу (вероятно, администраторы). Вот пример:

sysprep-specialize-script-ps1 = "$Password = ConvertTo-SecureString -String {{ password }} -AsPlainText -Force\n\nNew-LocalUser -name {{ user }} -Password $Password\n\nAdd-LocalGroupMember -Group Administrators -Member {{ user }}"
...