thebinary.lxd
ansible-role-lxd 
Un rôle Ansible qui installe LXD sur Ubuntu et effectue une configuration de base comme indiqué dans le guide de démarrage.
Exigences
- L’hôte sur lequel ce rôle est déployé doit être Ubuntu.
Variables du Rôle
Variable | Description | Valeur par Défaut | Valeurs Possibles |
---|---|---|---|
lxd_allow_remote | Permet les opérations depuis des clients lxc distants utilisant l'API https | false | true |
lxd_https_listen_address | adresse d'écoute pour l'API | [::] | adresse d'écoute de l'API lxd |
lxd_trust_password | mot de passe de confiance à utiliser par les clients lxc distants | 4trustlxd123 | string |
lxd_lxc_path | chemin vers le binaire lxc installé après l'installation de lxd | /usr/bin/lxc | ne pas modifier ceci sauf si le chemin d'installation est modifié par l'installateur |
Dépendances
Aucune
Exemple de Playbook
Installer lxd
# example1.yml
# playbook exemple pour installer lxd
- hosts: lxd0
roles:
- { role: thebinary.lxd }
Installer lxd et le configurer pour permettre les opérations avec un client lxc distant
# example2.yml
# playbook example2 pour installer lxd et le configurer pour les opérations distantes
- hosts: lxd1
roles:
- { role: thebinary.lxd, lxd_allow_remote: true }
- hosts: lxd2
roles:
- { role: thebinary.lxd, lxd_allow_remote: true, lxd_trust_password: "somepassword" }
Licence
MIT
Informations sur l'Auteur
thebinary binary4bytes@gmail.com
À propos du projet
Installs LXD on Ubuntu and performs base configuration as given in get started guide
Installer
ansible-galaxy install thebinary.lxd
Licence
mit
Téléchargements
189
Propriétaire