Mehrere Kubespray-Cluster in einem Inventar

Mehrere Kubespray-Cluster in einem Inventar

Würfelsprayverwendet Gruppen mit definierten Namen im Ansible-Inventar, um die Rollen verschiedener Knoten anzugeben, und diese Knoten werden miteinander verbunden. Aber jetzt brauche ich zwei separate Cluster (weil jeder in einem anderen Subnetz mit unterschiedlicher Sicherheitsrichtlinie leben soll). Gibt es eine Möglichkeit, weiterhin ein Inventar mit gemeinsamen Definitionen zu führen, oder muss ich das Inventar für die beiden Cluster aufteilen?

Antwort1

Ich rate dringend davon ab, die Dinge mit Kubespray zu verkomplizieren, und mein Rat ist, immer separate Inventardateien für verschiedene Cluster zu verwenden. Die Verwendung einer Inventardatei könnte (und ist höchstwahrscheinlich) zu zusätzlichen Fehlern führen und Ihre Zeit mit dem Versuch verschwenden, diese zu beheben, anstatt einfach zwei Cluster aus zwei Dateien zu erstellen und zu verwenden. Übrigens habe ich noch nie eine solche Implementierung gesehen. Sicherlich können Sie es selbst tun, aber brauchen Sie es wirklich?

Ich werde diese Antwort aktualisieren, falls ich eine konkrete Lösung für Sie finde. Ich lasse es als Community-Wiki

verwandte Informationen