agaffney.gentoo_install
Rol de Ansible: Gentoo_install
Realiza una instalación de Gentoo Linux en un entorno de InstallCD.
Este rol maneja todos los pasos necesarios para instalar Gentoo Linux cuando se ejecuta en el entorno de InstallCD. Se encargará de particionar, formatear/montar sistemas de archivos, descargar/extracar el tarball de la etapa, configurar localidades y la zona horaria, construir un núcleo (usando genkernel), instalar/configurar los demonios syslog y cron, instalar grub, desmontar sistemas de archivos y reiniciar.
Para usar este rol, necesitarás arrancar la imagen de InstallCD con parámetros como:
gentoo dosshd passwd=some_root_pass
Crea un playbook:
---
- hosts: all
remote_user: root
vars:
# El módulo 'portage' falla en py3, que es el predeterminado en el tarball de la etapa
ansible_python_interpreter: /usr/bin/python2
roles:
- gentoo_install
Y luego ejecuta ansible con algo como:
$ ansible-playbook -i <dirección IP>, -e ansible_password=some_root_pass -e gentoo_install_hostname=misitio gentoo_install.yml
Acerca del proyecto
Performs an installation of Gentoo Linux against an InstallCD environment
Instalar
ansible-galaxy install agaffney.gentoo_installLicencia
Unknown
Descargas
145
Propietario
