Como faço para atualizar o acesso da API openstack para ser acessível do mundo externo?

0

Minha instalação do openstack está funcionando maravilhosamente, com a exceção de que todas as URLs de acesso à API são 192.168.x.x ... Examinei várias postagens e ainda fiquei confuso. Quais comandos eu uso para permitir que o openstack tenha acesso à API local lan ip e 'foo.com' (público)?

Peço desculpas se isso foi postado antes, não estou vendo.

Obrigado antecipadamente!

    
por John75077 17.08.2014 / 05:20

1 resposta

1

No seu servidor que hospeda a verificação de keystone:

keystone service-list

recupere o id do serviço que você procura

keystone endpoint-list | grep id

Você terá três URLs: public, internal, admin

Para alterar o URL público use o comando mysql como

mysql -uroot -p
use keystone;
update endpoint set url="http://publicURL:port/" where id="yourID";

Espero que ajude

    
por Bada 01.09.2014 / 23:20