Est-ce que juju fonctionne sur des distributions non Ubuntu?

9

J'expérimente avec juju pour une prochaine évaluation de la plateforme

Question Je sais qu'on me demandera: est-il possible d'exécuter juju sur des distributions non ubuntu?

mbedoian
la source
En bref, je veux faire apparaître et faire tomber une AMI non basée sur Ubuntu en utilisant juju.
user7044

Réponses:

10

Le client juju fonctionne actuellement sur Ubuntu, Debian, OSX et Windows. Pour les distributions qui ne contiennent pas Juju, il peut être construit à partir de la source.

En ce qui concerne son déploiement sur un serveur non Ubuntu, des travaux sont actuellement en cours pour permettre la prise en charge de CentOS, Debian et Windows. La prise en charge de ces systèmes d'exploitation devrait atterrir dans les futures versions de Juju, avec optimisme 1H de 2015.

Jorge Castro
la source
Qu'en est-il des plans pour porter Juju à Centos? zdnet.com/article/…
Merlijn Sebrechts
5

Le juju n'est pas spécifique à EC2. il peut fonctionner sur OpenStack, le bare metal et d'autres fournisseurs de ressources machine. Pour le moment, il est spécifique à Ubuntu. Cela tient en partie au fait que, dans la notion d'informatique en nuage / utilitaire, la distinction entre le système d'exploitation sous-jacent n'est pas aussi importante que les services offerts / déployés sur ces systèmes. De plus, les définitions de charme elles-mêmes sont spécifiques au système d'exploitation . À l'avenir, il prendra probablement en charge des systèmes d'exploitation supplémentaires, avec une collection distincte de charmes spécifiques au système d'exploitation.

Kapil Thangavelu
la source
Je voulais invoquer un ID AMI particulier qui est un CentOS ou dire Windows OS AMI, pourrais-je utiliser Juju pour démarrer et arrêter à partir de la plate-forme Ubuntu. default-image-id: ami-xxxxxxxx
user7044
1

Le client est assez portable pour tout système de type Unix, pour le moment son pur python moins les dépendances sur les liaisons libzk et libzk python et l'utilisation d'openssl de twisted (vérifications cert).

Si vous voulez l'essayer via pip / easy_install (ancienne version de juju atm)

pip install zkpython txzookeeper juju 
Kapil Thangavelu
la source