thebinary.lxd
ansible-role-lxd 
Un rol de Ansible que instala LXD en Ubuntu y realiza una configuración básica según la guía de inicio.
Requisitos
- El host en el que se despliega este rol debe ser Ubuntu.
Variables del Rol
Variable | Descripción | Valor por Defecto | Valores Posibles |
---|---|---|---|
lxd_allow_remote | Permitir operaciones desde clientes lxc remotos usando API https | false | true |
lxd_https_listen_address | dirección de enlace para la API | [::] | dirección de enlace de la API lxd |
lxd_trust_password | contraseña de confianza a utilizar por clientes lxc remotos | 4trustlxd123 | string |
lxd_lxc_path | ruta al binario lxc instalado después de la instalación de lxd | /usr/bin/lxc | no modificar esto a menos que la ruta de instalación sea modificada por el instalador |
Dependencias
Ninguna
Ejemplo de Playbook
Instalar lxd
# example1.yml
# playbook de ejemplo para instalar lxd
- hosts: lxd0
roles:
- { role: thebinary.lxd }
Instalar lxd y configurarlo para permitir operaciones usando un cliente lxc remoto
# example2.yml
# playbook de ejemplo para instalar lxd y configurarlo para operaciones remotas
- hosts: lxd1
roles:
- { role: thebinary.lxd, lxd_allow_remote: true }
- hosts: lxd2
roles:
- { role: thebinary.lxd, lxd_allow_remote: true, lxd_trust_password: "somepassword" }
Licencia
MIT
Información del Autor
thebinary binary4bytes@gmail.com
Acerca del proyecto
Installs LXD on Ubuntu and performs base configuration as given in get started guide
Instalar
ansible-galaxy install thebinary.lxd
Licencia
mit
Descargas
189
Propietario