agaffney.gentoo_install
Ansible роль: Gentoo_install
Выполняет установку Gentoo Linux в окружении InstallCD.
Эта роль обрабатывает все шаги, необходимые для установки Gentoo Linux в окружении InstallCD. Она будет разбивать на разделы, форматировать/монтировать файловые системы, загружать/распаковывать stage tarball, настраивать локали и часовой пояс, собирать ядро (с использованием genkernel), устанавливать/настраивать демоны syslog и cron, устанавливать grub, размонтировать файловые системы и перезагружать систему.
Чтобы использовать эту роль, вам нужно загрузить образ InstallCD с параметрами, такими как:
gentoo dosshd passwd=some_root_pass
создать плейбук:
---
- hosts: all
remote_user: root
vars:
# Модуль 'portage' не работает на py3, который является стандартным в stage
# tarball
ansible_python_interpreter: /usr/bin/python2
roles:
- gentoo_install
а затем запустить ansible с чем-то вроде:
$ ansible-playbook -i <IP адрес>, -e ansible_password=some_root_pass -e gentoo_install_hostname=myhostname gentoo_install.yml
Установить
ansible-galaxy install agaffney.gentoo_installЛицензия
Unknown
Загрузки
145
Владелец
