Vários clusters Kubespray em um inventário

Vários clusters Kubespray em um inventário

Kubesprayusa grupos com nomes definidos no inventário Ansible para especificar funções de diferentes nós, e esses nós se conectarão entre si. Mas agora preciso de dois clusters separados (porque cada um residirá em sub-redes diferentes com políticas de segurança diferentes). Existe uma maneira de manter um inventário com definições comuns ou preciso dividir o inventário pelos dois clusters?

Responder1

Eu não recomendo fortemente que você complique as coisas com o kubespray e meu conselho é sempre usar arquivos de inventário separados para clusters diferentes. Usar 1 arquivo de inventário pode (e muito provavelmente) levar a erros adicionais e desperdiçar seu tempo tentando resolvê-los, em vez de simplesmente girar 2 clusters de 2 arquivos e usá-los. Aliás, nunca vi tal implementação. Certamente, você pode fazer isso sozinho, mas você realmente precisa disso?

Eu atualizaria esta resposta caso encontrasse uma solução concreta para você. Deixando-o como wiki da comunidade

informação relacionada