HP Cloud propose un nouveau service cloud basé sur Open Stack. Comment puis-je configurer mes environnements.yaml pour se connecter au nouveau service?
HP Cloud propose un nouveau service cloud basé sur Open Stack. Comment puis-je configurer mes environnements.yaml pour se connecter au nouveau service?
Réponses:
Si vous avez juju-quickstart
installé, 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:
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: [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]'
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.
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.