Minha solução atual é: descubra o esquema de IP para IPs internos (no meu caso: 10.115.x.x) e crie a regra correspondente na configuração de ssh:
Host 10.115.*
ProxyCommand ssh forward@my_gateway_machine nc -q0 %h %p
Minhas VMs Openstack na minha configuração podem ser acessadas apenas usando uma máquina de gateway. Eu sempre preciso usar um ProxyCommand para se conectar a eles.
Agora eu trabalho com o juju e, depois de configurar metadados e ferramentas, eu corro o bootstrap do juju. Tudo funciona bem, mas o juju não consegue se conectar à VM recém-iniciada. Juju assume que a conexão é direta.
Como posso fazer o juju usar o ssh_config ou pré-definir o ProxyCommand para todas as VMs de um determinado ambiente?
Minha solução atual é: descubra o esquema de IP para IPs internos (no meu caso: 10.115.x.x) e crie a regra correspondente na configuração de ssh:
Host 10.115.*
ProxyCommand ssh forward@my_gateway_machine nc -q0 %h %p