Como posso configurar o Juju para implantação na HP Cloud? [fechadas]

9

O HP Cloud possui um novo serviço de nuvem baseado no Open Stack. Como posso configurar meu environment.yaml para conectar-se ao novo serviço?

Marco Ceppi
fonte

Respostas:

9

Se você juju-quickstartinstalou, você pode fazer juju quickstart -i; isso fornecerá um formulário para o seu provedor de nuvem.

Aqui estão as instruções completas:

Documentos oficiais:

Jorge Castro
fonte
1
Verifique se você não está usando ppa:juju/devel. O depósito público no HP Cloud não possui imagens que correspondam à versão do juju que o ppa fornece. Então você não pode nem mesmo iniciar uma instância. Demorei um pouco para descobrir o que estava errado.
andrewsomething
2

Você também precisará definir suas informações de chave de acesso e chave secreta como uma variável de ambiente ou no arquivo environment.yaml.

Adicionar ao seu arquivo environment.yaml deve ficar assim:

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

Você pode encontrar a chave de acesso e a chave secreta entrando no painel de controle da nuvem HP e exibindo as chaves da API.

Darryl Weaver
fonte