thebinary.lxd
ansible-role-lxd 
Rola Ansible, która instaluje LXD na Ubuntu i wykonuje podstawową konfigurację zgodnie z przewodnikiem rozpoczęcia pracy.
Wymagania
- Host, na którym wdrażana jest ta rola, musi być systemem Ubuntu.
Zmienne roli
Zmienna | Opis | Wartość domyślna | Możliwe wartości |
---|---|---|---|
lxd_allow_remote | Zezwól na operacje zdalnych klientów lxc korzystających z API https | false | true |
lxd_https_listen_address | adres nasłuchujący dla API | [::] | adres nasłuchujący API lxd |
lxd_trust_password | hasło zaufania używane przez zdalnych klientów lxc | 4trustlxd123 | string |
lxd_lxc_path | ścieżka do zainstalowanego binarnego pliku lxc po instalacji lxd | /usr/bin/lxc | nie modyfikować, chyba że ścieżka instalacji została zmieniona przez instalatora |
Zależności
Brak
Przykładowa książka zadań
Zainstaluj lxd
# example1.yml
# przykładowa książka zadań do zainstalowania lxd
- hosts: lxd0
roles:
- { role: thebinary.lxd }
Zainstaluj lxd i skonfiguruj, aby zezwolić na operacje zdalnym klientom lxc
# example2.yml
# przykładowa książka zadań do zainstalowania lxd i skonfigurowania go do operacji zdalnych
- hosts: lxd1
roles:
- { role: thebinary.lxd, lxd_allow_remote: true }
- hosts: lxd2
roles:
- { role: thebinary.lxd, lxd_allow_remote: true, lxd_trust_password: "somepassword" }
Licencja
MIT
Informacje o autorze
thebinary binary4bytes@gmail.com
O projekcie
Installs LXD on Ubuntu and performs base configuration as given in get started guide
Zainstaluj
ansible-galaxy install thebinary.lxd
Licencja
mit
Pobrania
189
Właściciel