Frage Wie verwende ich eine spezifische AMI für juju Instanzen?


Ich würde gerne ein anderes AMI mit Juju anstelle des Standard-AMI verwenden, wo gebe ich das an?


4
2017-12-01 15:26


Ursprung




Antworten:


Dies wurde früher unterstützt ~/.juju/environments.yaml wie default-image-id in älteren Versionen von Juju, wird jedoch in Juju 2.x nicht implementiert

Laut diesem Thread muss es nur implementiert werden:


5
2017-12-10 01:05



Diese Antwort ist jetzt veraltet und bezieht sich auf die Python-Version von juju, die nicht mehr unterstützt wird. juju-core (die Go-Version) unterstützt eine "instance-type" -Constraint (run juju help constraints für weitere Informationen), um z.B. "m1.small", aber die Angabe eines zu verwendenden AMI wird nicht unterstützt. - dimitern


Wenn die Bild-ID für Sie absolut notwendig ist, dann können Sie damit genau arbeiten.

Erstellen Sie ein Verzeichnis Ihrer Wahl. CD hinein und laufen:

bzr branch lp:juju/0.5

Bevor Sie jedoch von der Quelle aus starten können, müssen Sie sicherstellen, dass die Abhängigkeiten installiert sind.

sudo apt-get install python-zookeeper python-virtualenv python-yaml

Als nächstes cd in das Verzeichnis 0.5 und starten bzr revert -r479

Jetzt lauf python setup.py develop innerhalb des Verzeichnisses. Juju funktioniert super :)


-1
2018-04-26 00:23