我正在尝试让 Juju 在 HPCloud 中运行;但是,我不明白 environment.yml 文件中的授权密钥需要什么。
我已经读过这篇文章了如何配置 Juju 以部署在 HP Cloud 上?并尝试从 HPCloud 管理控制台的私钥创建公钥。此外,我尝试创建公钥并将该信息放入 environment.yml 文件中,但状态命令显示“服务器拒绝接受连接”。
提前致谢。
答案1
它必须是您的 ~/.ssh/id_rsa.pub 的精确输出,这里是我的示例:
type: openstack
default-series: precise
authorized-keys: |
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCuzAhXssdiPaxQ9mEXd6VnRcqhkrJMgt0kQi8FmQgNbO0hKaGfEcdTYbCaA4V37iWwIXSosfkSZ4oglZvbz9dBs6zRC/sObVXGr5DCq58UY7W1LgEF+nSprAGZZs+lJTqs+KNnB8cnJ3Drs2peTNOnlCmCw4zbuAO2ftNuWzaVJRpX5IJae/lxr0B9fbtlQtEcWREUeJRHNi5koQO583TEg0ViyFV6MK+o3SM1FKeXxXaQ/94vJx8Of/CbUnBOyXOUG0p8FK3gyhlsbdsEdRXzYzQ5L1lES+44oujlMHN/+vVw0OMmeMGpnMx2NeFp/tN6y7nvoFjx+Wduzaiwl2RX jorge@lowgirl
记下|,我想你需要它。