Múltiples clústeres de kubespray en un solo inventario

Múltiples clústeres de kubespray en un solo inventario

Kubesprayutiliza grupos con nombres definidos en el inventario de Ansible para especificar roles de diferentes nodos, y estos nodos se conectarán entre sí. Pero ahora necesito dos clústeres separados (porque cada uno vivirá en una subred diferente con una política de seguridad diferente). ¿Hay alguna manera de mantener un inventario con definiciones comunes o tengo que dividir el inventario para los dos grupos?

Respuesta1

No recomiendo encarecidamente que complique las cosas con kubespray y mi consejo es utilizar siempre archivos de inventario separados para diferentes clústeres. El uso de 1 archivo de inventario podría (y lo más probable) generar errores adicionales y hacer perder el tiempo tratando de resolverlos en lugar de simplemente girar 2 grupos de 2 archivos y usarlos. Por cierto, nunca vi tal implementación. Seguramente puedes hacerlo por tu cuenta, pero ¿realmente lo necesitas?

Actualizaría esta respuesta en caso de que encuentre una solución concreta para usted. Dejándolo como wiki comunitario

información relacionada