Você sempre pode fazer esse tipo de coisa com Juju no caso geral, escrevendo um "apelido de proxy".
O trabalho de um encanto é fornecer uma implementação de um serviço particular em termos de relações definidas e portas abertas. Assim, você sempre pode escrever um encanto que implemente o serviço, fazendo um proxy para outro serviço (nesse caso, seu nó de armazenamento baseado no Solaris implantado manualmente).
O charme definiria dados de relação para apontar os consumidores (no outro extremo de suas relações) para o serviço real. Normalmente, a configuração da relação private-address
é configurada por padrão, mas o seu charme sempre pode substituí-la, definindo-a diretamente para apontá-la para o serviço real dessa maneira.
Eu não sei se tal coisa seria melhor incorporada nos encantos Swift e Cinder existentes, ou seria melhor você escrever seus próprios charms substitutos. Então, o arquivamento de bugs como @gangstaluv sugere para o primeiro caso provavelmente ainda é uma boa idéia.
Mas o ponto da minha resposta é que sim, você sempre pode fazer isso pela natureza da arquitetura de Juju.