web-dev-qa-db-fra.com

Juju est-il uniquement destiné à l'utilisation du cloud?

Juju peut-il être utilisé sur un seul serveur pour faciliter le déploiement de services comme MySQL et tous les autres charmes disponibles? Je comprends que c'est un outil pour déployer et gérer d'énormes serveurs cloud, mais peut-il tout aussi bien être utilisé sur un seul serveur pour utiliser la simplicité des charmes?

6
Niklas

Déploiements simples

Juju peut (à partir de la version 1.18) se déployer sur n'importe quel serveur Ubuntu avec OpenSSH via un provisionnement manuel:

Le processus de base consiste à enregistrer vos machines auprès de Juju via: juju add-machine ssh:10.1.1.2 par exemple. Et puis vous pouvez déployer des services sur ces machines.

Déploiements importants

Pour les déploiements plus importants, vous pouvez utiliser Juju avec le coordinateur d'installation sur plusieurs serveurs par défaut (appelé MAAS ) pour déployer des charmes sur des machines physiques ou des unités physiques supplémentaires pour services existants. Juju avec MAAS vous permet de traiter un groupe de machines physiques comme un cloud, essentiellement.

Déploiements locaux (conteneur)

Vous pouvez également exécuter des charms directement sur votre poste de travail, que nous appelons un environnement local. Vous exécutez chaque unité de service distincte en tant que conteneur LXC différent sur une seule machine (Ubuntu uniquement).

4
jelmer