grub

GitHub Readme

========== РОЛЬ GRUB ==========

.. image:: https://img.shields.io/github/license/adfinis-sygroup/ansible-role-grub.svg?style=flat-square :target: https://github.com/adfinis-sygroup/ansible-role-grub/blob/master/LICENSE

.. image:: https://img.shields.io/travis/adfinis-sygroup/ansible-role-grub.svg?style=flat-square :target: https://github.com/adfinis-sygroup/ansible-role-grub

.. image:: https://img.shields.io/badge/galaxy-adfinis--sygroup.grub-660198.svg?style=flat-square :target: https://galaxy.ansible.com/adfinis-sygroup/grub

Краткое описание роли.

Требования

Любые предустановки, которые могут не быть охвачены самим Ansible или ролью, должны быть упомянуты здесь. Например, если роль использует модуль EC2, имеет смысл упомянуть в этом разделе, что требуется пакет boto.

Переменные роли

запуск grub и linux на этих консолях

.. code-block:: YAML

grub_consoles: - tty0 - 'ttyS0,{{ grub_serial.speed }}'

настройки команд grub по серийному порту

.. code-block:: YAML

grub_serial: speed: 115200 unit: 0 word: 8 parity: 0 stop: 1

таймаут grub (в секундах)

.. code-block:: YAML

grub_timeout: 5

отключить предсказуемые имена сетевых интерфейсов

.. code-block:: YAML

grub_disable_network_predictable_interface_names: True

дополнительные аргументы командной строки тип: список

.. code-block:: YAML

grub_cmdline_linux_list: []

дополнительные стандартные аргументы командной строки тип: список

.. code-block:: YAML

grub_cmdline_linux_default_list: [ ]

Пример, как добавить дополнительные параметры в ядро:

.. code-block:: YAML

grub_cmdline_linux_list: - ip=192.0.2.2::192.0.2.1:255.255.255.0:host.example.com:eth0:off - vnc - vncpassword=password

grub_cmdline_linux_default_list: - transparent_hugepage=never - numa=off

Зависимости

Здесь должен быть список других ролей, размещенных на Galaxy, а также любые детали относительно параметров, которые могут потребоваться для других ролей, или переменных, используемых из других ролей.

Пример плейбука

Включение примера использования вашей роли (например, с переменными, переданными в качестве параметров) всегда полезно для пользователей:

.. code-block:: yaml

  • hosts: servers roles:
    • { role: adfinis-sygroup.grub }

Лицензия

GPL-3.0 <https://github.com/adfinis-sygroup/ansible-role-grub/blob/master/LICENSE>_

Информация об авторе

Роль grub была написана:

  • Adfinis SyGroup AG | Сайт <https://www.adfinis-sygroup.ch/>_ | Twitter <https://twitter.com/adfinissygroup>_ | GitHub <https://github.com/adfinis-sygroup>_
О проекте

Install and manage grub2

Установить
ansible-galaxy install adfinis-sygroup/ansible-role-grub
Лицензия
gpl-3.0
Загрузки
5780
Владелец
Adfinis SyGroup was rebranded to Adfinis, follow the link below: