Läuft Juju auf Nicht-Ubuntu-Distributionen?


9

Ich habe mit Juju für eine bevorstehende Plattformbewertung experimentiert

Frage Ich weiß, ich werde gefragt: Ist es möglich, Juju auf Nicht-Ubuntu-Distributionen auszuführen?


Kurz gesagt, ich möchte nicht-Ubuntu-basiertes AMI mit Juju auf- und abbauen.
user7044

Antworten:


10

Der Juju-Client läuft derzeit unter Ubuntu, Debian, OSX und Windows. Für Distributionen, in denen Juju nicht verpackt ist, kann es aus dem Quellcode erstellt werden.

Bis zur Bereitstellung auf einem Nicht-Ubuntu-Server wird derzeit daran gearbeitet, die Unterstützung für CentOS, Debian und Windows zu aktivieren. Die Unterstützung für diese Betriebssysteme wird voraussichtlich in zukünftigen Juju-Versionen landen, optimistisch 1H von 2015.


Wie wäre es mit den Plänen, Juju nach Centos zu portieren? zdnet.com/article/…
Merlijn Sebrechts

5

Juju ist nicht spezifisch für EC2. Es kann auf OpenStack-, Bare-Metal- und anderen Maschinenressourcenanbietern verwendet werden. Im Moment ist es spezifisch für Ubuntu. Ein Teil davon ist, dass im Begriff des Cloud- / Utility-Computing die Unterscheidung des zugrunde liegenden Betriebssystems im Vergleich zu den auf diesen Systemen angebotenen / bereitgestellten Diensten nicht so wichtig ist. Darüber hinaus sind die Charm-Definitionen selbst betriebssystemspezifisch . In Zukunft werden wahrscheinlich zusätzliche Betriebssysteme mit einer separaten Sammlung betriebssystemspezifischer Reize unterstützt.


Ich wollte eine bestimmte AMI-ID aufrufen, die ein CentOS ist, oder Windows OS AMI sagen. Kann ich Juju verwenden, um die Ubuntu-Plattform zu starten und zu stoppen? Standard-Bild-ID: ami-xxxxxxxx
user7044

1

Der Client ist für jedes Unix-ähnliche System ziemlich portabel, im Moment ist es reines Python minus Abhängigkeiten von libzk- und libzk-Python-Bindungen und der OpenSSL-Nutzung von Twisted (Cert Checks).

Wenn Sie es über pip / easy_install versuchen möchten (ältere Version von juju atm)

pip install zkpython txzookeeper juju 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.