agaffney.gentoo_install
Rôle Ansible : Gentoo_install
Effectue une installation de Gentoo Linux dans un environnement InstallCD.
Ce rôle gère toutes les étapes nécessaires pour installer Gentoo Linux lorsqu'il est exécuté dans l'environnement InstallCD. Il partitionne, formate/montent les systèmes de fichiers, télécharge/extrait le tarball de la version, configure les locales et le fuseau horaire, construit un noyau (en utilisant genkernel), installe/configure les démons syslog et cron, installe grub, démonte les systèmes de fichiers, et redémarre.
Pour utiliser ce rôle, vous devez démarrer l'image InstallCD avec des paramètres comme :
gentoo dosshd passwd=some_root_pass
créez un playbook :
---
- hosts: all
remote_user: root
vars:
# Le module 'portage' ne fonctionne pas avec py3, qui est le défaut dans le tarball
# de la version
ansible_python_interpreter: /usr/bin/python2
roles:
- gentoo_install
et ensuite exécutez ansible avec quelque chose comme :
$ ansible-playbook -i <adresse IP>, -e ansible_password=some_root_pass -e gentoo_install_hostname=monhostname gentoo_install.yml
À propos du projet
Performs an installation of Gentoo Linux against an InstallCD environment
Installer
ansible-galaxy install agaffney.gentoo_installLicence
Unknown
Téléchargements
145
Propriétaire
