thebinary.lxd
ansible-role-lxd 
Eine Ansible-Rolle, die LXD auf Ubuntu installiert und die Basiskonfiguration gemäß dem Einstiegshandbuch durchführt.
Voraussetzungen
- Der Host, auf dem diese Rolle bereitgestellt wird, muss Ubuntu sein.
Rollenvariablen
Variable | Beschreibung | Standardwert | Möglich Werte |
---|---|---|---|
lxd_allow_remote | Erlaube Operationen von entfernten LXC-Clients über die HTTPS-API | false | true |
lxd_https_listen_address | Bind-Adresse für die API | [::] | Bind-Adresse der LXD-API |
lxd_trust_password | Vertrauenspasswort, das von entfernten LXC-Clients verwendet wird | 4trustlxd123 | string |
lxd_lxc_path | Pfad zur installierten LXC-Binärdatei nach der LXD-Installation | /usr/bin/lxc | Ändere dies nicht, es sei denn, der Installationspfad wird vom Installer geändert |
Abhängigkeiten
Keine
Beispiel-Playbook
LXD installieren
# example1.yml
# Beispiel-Playbook zur Installation von LXD
- hosts: lxd0
roles:
- { role: thebinary.lxd }
LXD installieren und konfigurieren, um Operationen mit einem entfernten LXC-Client zu ermöglichen
# example2.yml
# Beispiel-Playbook zur Installation von LXD und Konfiguration für entfernte Operationen
- hosts: lxd1
roles:
- { role: thebinary.lxd, lxd_allow_remote: true }
- hosts: lxd2
roles:
- { role: thebinary.lxd, lxd_allow_remote: true, lxd_trust_password: "somepassword" }
Lizenz
MIT
Autoreninformation
thebinary binary4bytes@gmail.com
Über das Projekt
Installs LXD on Ubuntu and performs base configuration as given in get started guide
Installieren
ansible-galaxy install thebinary.lxd
Lizenz
mit
Downloads
189
Besitzer