HP Cloud具有基于Open Stack的新云服务。如何配置environment.yaml以连接到新服务?
HP Cloud具有基于Open Stack的新云服务。如何配置environment.yaml以连接到新服务?
Answers:
如果已juju-quickstart
安装,则可以执行juju quickstart -i
;这将为您提供一个表格,供您填写云提供商。
以下是完整的说明:
官方文档:
您还需要将访问密钥和秘密密钥信息设置为环境变量或在environment.yaml文件中。
添加到您的environments.yaml文件应使其看起来像这样:
environments:
hpcloud:
juju-origin: ppa
control-bucket: juju-hpc-az1-cb
admin-secret: [any-unique-string-shared-among-admins-u-like]
default-image-id: [8419]
region: az-1.region-a.geo-1
project-name: [your@hpcloud.com-tenant-name]
default-instance-type: standard.small
auth-url: https://region-a.geo-1.identity.hpcloudsvc.com:35357/v2.0/
auth-mode: keypair
type: openstack
default-series: precise
authorized-keys: [CONTENTS (not path) to your ~/.ssh/id_rsa.pub key]
access-key: [PUT YOUR ACCESS-KEY HERE]
secret-key: [PUT YOUR SECRET-KEY HERE]'
您可以通过登录HP云控制面板并显示API密钥来找到访问密钥和秘密密钥。
ppa:juju/devel
。HP Cloud上的公共存储桶没有与ppa提供的juju版本相对应的图像。因此,您甚至无法引导实例。我花了很长时间才弄清楚出了什么问题。