如何在部署时向 GCE 虚拟机 Windows 实例提供用户名和密码?



Google Cloud在这方面似乎非常防御。在 GCP 中创建 Windows VM 实例时,您可以让它为您创建一个用户名(顺便说一下,唯一启用的用户名(。

要进入该框,您需要让 GCP 为您生成密码。此工作流程对 Ansible 不是很友好。理想情况下,我会在 GCP 中创建一堆 Windows VM 实例,然后使用一个凭据访问这些计算机以在内部执行自动化,所有这些都来自剧本。

我希望我可以用 GCP 中的元数据结构做一些事情,因为这似乎是与实例内来宾进行通信的方式。在使用此密码设置时找不到文档。我发现的最接近的事情是这个,但它完全是关于生成一个随机密码,而我正在寻求设置密码。

我认为您可以尝试在项目级别添加 ssh-key 以仅使用对实例的一个访问权限,然后如果您想在部署后自动执行某些任务,您可以使用启动脚本到 Windows 实例。我希望你能找到有用的信息

最新更新