Comment puis-je configurer Juju pour le déploiement sur HP Cloud? [fermé]

9

HP Cloud propose un nouveau service cloud basé sur Open Stack. Comment puis-je configurer mes environnements.yaml pour se connecter au nouveau service?

Marco Ceppi
la source

Réponses:

9

Si vous avez juju-quickstartinstallé, vous pouvez le faire juju quickstart -i; cela vous donnera un formulaire à remplir pour votre fournisseur de cloud.

Voici les instructions complètes:

Documents officiels:

Jorge Castro
la source
1
Assurez-vous que vous n'utilisez pas ppa:juju/devel. Le bucket public sur HP Cloud n'a pas d'images correspondant à la version de juju fournie par ppa. Vous ne pouvez donc même pas amorcer une instance. Il m'a fallu un certain temps pour comprendre ce qui n'allait pas.
andrewsomething
2

Vous devrez également définir vos informations de clé d'accès et de clé secrète en tant que variable d'environnement ou dans le fichier environnements.yaml.

L'ajout à votre fichier environnements.yaml devrait ressembler à ceci:

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

Vous pouvez trouver la clé d'accès et la clé secrète en vous connectant à votre panneau de contrôle cloud HP et en affichant vos clés API.

Darryl Weaver
la source