Wie konfiguriere ich Juju für die lokale Verwendung?

52

Ich bin zu billig, um für EC2 zu bezahlen, und ich habe nicht genug Server, um meinen eigenen Openstack einzurichten. Wie konfiguriere ich juju für die Verwendung von Linux Containers (LXC) auf so etwas wie meinem Laptop?

Jorge Castro
quelle

Antworten:

57

Installieren Sie Juju:

sudo add-apt-repository ppa:juju/devel
sudo apt-get update
sudo apt-get install juju-core lxd

Sie müssen nur den lokalen Anbieter konfigurieren:

newgrp lxd

Dann booten Sie einen neuen Controller:

juju bootstrap lxd-test lxd

Befolgen Sie die Dokumentation für den Rest der Konfigurationsschritte:

Jorge Castro
quelle
Ich möchte hinzufügen, dass Sie für Personen mit mehr als einer Umgebungseinstellung in der yaml-Datei die Umgebung auswählen, indem Sie -e <Umgebungsname> übergeben, um die zu verwendende auszuwählen.
mfisch
Nach dem Ausführen juju init -werhalte ich eine Fehlermeldung: "ungültige Auswahl: 'init'". Ich verwende die Version von Juju in den Raring-Archiven. Muss ich den PPA verwenden?
Nathan Osman
Ich benutze Ubuntu 12.04 und musste cloud-archive:toolsPPA hinzufügen, um booten zu können.
S3V3N