Como faço para usar o Juju em uma rede restrita?

Como faço para usar o Juju em uma rede restrita?

Tenho um servidor novinho em folha no laboratório e quero usar o Juju. Eu instalo o juju e o juju-local perfeitamente. O bootstrap juju é concluído com sucesso, mas quando tento implantar um charme, recebo um erro:

$ juju deploy ubuntu
ERROR Cannot access the charm store. Are you connected to the internet? Error details: Get https://store.juju.ubuntu.com/charm-info?charms=cs%3Atrusty%2Fubuntu: dial tcp 91.189.95.67:443: connection timed out

A mensagem de erro indica que o servidor não tem acesso à Internet, então verifiquei e o servidor está em uma rede isolada. Posso usar proxies para acessar a Internet.

Como configuro o Juju para usar uma rede restrita?

Responder1

A mensagem de erro para este problema estava correta, o servidor estava em rede restrita e não tinha acesso à Internet. O laboratório possui um servidor proxy para tráfego http e https.

A solução foi exportar variáveis ​​de ambiente http_proxy, https_proxye no_proxyno servidor host Juju:

export http_proxy=http://squid.internal:3128
export https_proxy=https://squid.internal:3128
export no_proxy=localhost,127.0.0.1,10.0.3.1

Depois de definir essas variáveis ​​de ambiente, o servidor conseguiu entrar em contato com o armazenamento de charme pela porta 443 e o charme foi implantado com êxito.

A no_proxyvariável foi usada para excluir servidores do proxy. Excluí 10.0.3.1 porque essa é a ponte local criada por Juju.

Responder2

O melhor que meu google-goo pode oferecer é

informação relacionada