it-swarm.com.de

Erstellen Sie einen LXD-basierten Juju-Controller, der mit physischem MAAS arbeitet

Ich habe ein MAAS-Setup mit 5 Servern, einschließlich des Regionscontrollers.

Kann ich einen LXD-basierten Juju-Controller erstellen, der mit dem physischen MAAS funktioniert?

Ich verliere jedes Mal, wenn ich den Juju-Controller einsetze, eine Maschine. Gibt es eine Möglichkeit, meine 4 physischen Server für Juju-Zauber zu behalten?

letzte Nacht hat mi-Lösung einen Juju LXD-Controler im MAAS-Server und "add-machine ssh: node.maas" für jeden Knoten gemacht ...

Das Schlimme ist die automatische Erstellung neuer LXD-Maschinen, wenn ein Bundle-Charm bereitgestellt wird. Ich verwende de --to X, um auf den physischen PC zu verweisen, und add-unit --to X, um Redundanz zu haben.

Ich habe vier Knoten 2 auf Trusty und 2 auf Xenial, für einige Reize. Aber im Allgemeinen denke ich, dass es gut funktioniert. Starten Sie heute OpenStack in dieser Cloud!

1
Flying Stones

Juju 2.0 unterstützt mehrere Modelle in einem einzigen Controller.

Außerdem können Sie mit MAAS Charms in LXD-Containern auf den physischen Computern bereitstellen.

2
thumper

Für jede Cloud (einschließlich MAAS) verwendet Juju eine Maschine in dieser Cloud für den "Juju-Controller".

Der Virtme-Charme sieht ungepflegt aus. Ich würde es sowieso nicht benutzen.

1
pmatulis

Der beste Weg, dies mit MAAS zu tun, ist das Hinzufügen einer virtuellen Maschine auf dem MAAS-Controller, um den Juju-Controller auszuführen. Erstellen Sie eine virtuelle Maschine in virsh und fügen Sie diese virtuelle Maschine zu MAAS hinzu. Sie können dann bootstrap Juju auf der virtuellen Maschine. Dies gibt Ihnen die Möglichkeit, Juju mit MAAS zu verwenden, ohne eine physische Maschine zu verlieren.

1
Blake R