如何配置 Juju 以在 HP Cloud 上部署?

如何配置 Juju 以在 HP Cloud 上部署?

HP Cloud 推出了基于 Open Stack 的新云服务。如何配置我的 environment.yaml 以连接到新服务?

答案1

如果您已经juju-quickstart安装,您可以执行juju quickstart -i;这将为您提供一个需要您填写的云提供商表格。

以下是完整说明:

官方文档:

答案2

您还需要将您的访问密钥和密钥信息设置为环境变量或设置在environments.yaml文件中。

添加到您的 environment.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: [[email protected]]
    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 密钥来找到访问密钥和秘密密钥。

相关内容