¿Cómo puedo configurar Juju para la implementación en HP Cloud? [cerrado]

9

HP Cloud tiene un nuevo servicio en la nube basado en Open Stack. ¿Cómo puedo configurar mi environment.yaml para conectarme al nuevo servicio?

Marco Ceppi
fuente

Respuestas:

9

Si lo ha juju-quickstartinstalado, puede hacerlo juju quickstart -i; esto le dará un formulario para completar para su proveedor de la nube.

Aquí están las instrucciones completas:

Documentos oficiales:

Jorge Castro
fuente
1
Asegúrate de no estar usando ppa:juju/devel. El bucket público en HP Cloud no tiene imágenes que correspondan a la versión de juju que proporciona el ppa. Así que ni siquiera puedes arrancar una instancia. Me llevó bastante tiempo darme cuenta de lo que iba mal.
andrewsomething
2

También deberá configurar su información de clave de acceso y clave secreta como una variable de entorno o en el archivo assets.yaml.

Agregar a su archivo ambientes.yaml debería hacer que se vea así:

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]'

Puede encontrar la clave de acceso y la clave secreta iniciando sesión en su panel de control en la nube de HP y mostrando sus claves API.

Darryl Weaver
fuente