在 Windows 上引导时解析错误

在 Windows 上引导时解析错误

我正在尝试让 Juju 在 Windows 8 上运行,但是在尝试让 juju 查看我的 ssh 密钥时遇到了一些错误:

C:\Users\username> juju bootstrap
error: error parsing environment "azure":
    read C:\Users\user\SkyDrive\Documents\Azure\ssh\: The handle is invalid.

我已将使用 putty 生成的公钥添加到上述名为 azure 的目录中

我的environments.yaml文件里有这个:

authorized-keys-path: C:\Users\user\SkyDrive\Documents\Azure\ssh\

有任何想法吗?

答案1

YAML 对于格式非常挑剔,只要有除字母数字以外的内容,请务必使用引号。

authorized-keys-path: "C:\Users\user\SkyDrive\Documents\Azure\ssh\"

应该可以解决问题。

相关内容