Как настроить Juju для развертывания в HP Cloud? [закрыто]

9

В HP Cloud появился новый облачный сервис на основе Open Stack. Как я могу настроить мой environment.yaml для подключения к новому сервису?

Марко Чеппи
источник

Ответы:

9

Если вы juju-quickstartустановили, вы можете сделать juju quickstart -i; это даст вам форму для вашего облачного провайдера.

Вот полные инструкции:

Официальные документы:

Хорхе Кастро
источник
1
Убедитесь, что вы не используете ppa:juju/devel. В общедоступной корзине HP Cloud нет изображений, соответствующих версии juju, которую предоставляет ppa. Таким образом, вы не можете даже запустить экземпляр. Мне потребовалось некоторое время, чтобы понять, что происходит не так.
Andrewsomething
2

Вам также необходимо установить информацию о вашем ключе доступа и секретном ключе в качестве переменной среды или в файле environment.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: [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.

Дэррил Уивер
источник