Em alguns cenários, pode ser que você já tenha um ambiente de nuvem do Google e uma nuvem da AWS, por exemplo. Se você quiser usar os dois ambientes, será necessário inicializar um controlador para cada ambiente de nuvem diferente. É muito útil quando você pode alternar entre os controladores quando perceber que existem algumas limitações em cada tipo de nuvem.
exemplo:
- O Aws não suporta contêineres LXD para que você possa ter seu ambiente juju lá, se não precisar de nenhum contêiner LXD. Se você realmente precisa do LXD para alguns de seus aplicativos, você pode inicializar um segundo controlador no Google CE para fazer isso funcionar
Além das diferenças entre as nuvens, pode ser que o seu CE do Google limite sua quantidade de núcleos e que você tenha atingido o limite da quantidade de núcleos disponíveis. Se você ainda tiver outra nuvem com alguns núcleos disponíveis, poderá inicializar um segundo controlador para essa nuvem. Dessa forma, você não precisa expandir seu Google CE e ainda pode implantar os encantos em um novo modelo em um novo controlador.
Você pode alternar facilmente entre seus controladores usando o comando juju switch