问题描述
我知道如何create a Google Compute Engine instance使用pulumi,但是如何在创建时将SSH密钥与其关联?
解决方法
创建实例时,您需要设置以下元数据对:
metadata: {
"enable-oslogin": "false","ssh-keys": username + ":" + sshPublicKey
}
要添加多个SSH密钥,请用\n
隔开。
启用OS登录会导致基于元数据的SSH密钥被禁用:https://serverfault.com/a/1014949/15584
进一步阅读: