Como criar o primeiro openstack evocar uma instância de máquina

0

Após o conjure-up openstack instalado, como iniciar a primeira instância? O suporte à imagem é baixado somente de http / https? (local .iso não suportado?) Existem alguns passos simples para o primeiro arranque da Horizon?

Eu criei uma instância a partir da imagem incorporada "trusty-lxd". Parece que está rodando, mas não pode conectar ao console, também pingar o IP dado sem resposta, test1 trusty-lxd 10.99.0.25 m1.medium - Active nova Nenhum Rodando 54 minutos

    
por Lai Eddy 26.02.2017 / 00:49

1 resposta

1

Se você fizer um ssh em uma máquina separada para executar o conjure-up e implantar feitiços como openstack-novalxd para localhost e quiser poder acessar coisas como o painel do openstack.

A maneira mais simples de conseguir isso é na sua máquina local, execute o seguinte:

$ sudo apt install sshuttle
$ sshuttle -r <remote-host-ip> <subnet-of-localhost-deployment>

A sub-rede do localhost será o que a conjure-up configurou para a ponte de rede. Por padrão, isso é definido como 10.0.8.1/24. Vamos dizer também que o ip do host remoto é 172.16.0.5, então você vai querer fazer o seguinte

$ sshuttle -r 172.16.0.5 10.0.8.1/24
[local sudo] Password:
client: Connected.

Em seguida, ele pedirá que você insira sua senha sudo e, uma vez concluído, informará que o sshuttle está conectado. A partir daí, você pode abrir seu navegador da Web e acessar o painel do horizonte como se estivesse sendo executado em sua máquina local.

Supondo que o painel openstack foi implantado em uma máquina cujo ip é 10.0.8.15, você pode executar:

$ xdg-open https://10.0.8.15/horizon

Caso contrário, se você estiver usando o laptop, esses endereços do contêiner lxd deverão estar acessíveis.

Referência: link

    
por battlemidget 07.03.2017 / 16:15