adfinis-sygroup.grub
========== ROLLE 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
Eine kurze Beschreibung der Rolle kommt hier.
Anforderungen
Alle Voraussetzungen, die möglicherweise nicht von Ansible selbst oder der Rolle abgedeckt sind, sollten hier erwähnt werden. Wenn die Rolle beispielsweise das EC2-Modul verwendet, kann es sinnvoll sein, in diesem Abschnitt zu erwähnen, dass das Boto-Paket benötigt wird.
Rollenvariablen
grub und linux auf diesen Konsolen starten
.. code-block:: YAML
grub_consoles: - tty0 - 'ttyS0,{{ grub_serial.speed }}'
grub serielle Befehleinstellungen
.. code-block:: YAML
grub_serial: speed: 115200 unit: 0 word: 8 parity: 0 stop: 1
grub Timeout (in Sekunden)
.. code-block:: YAML
grub_timeout: 5
vorhersehbare Netzwerkinterface-Namen deaktivieren
.. code-block:: YAML
grub_disable_network_predictable_interface_names: True
zusätzliche cmdline-Argumente Typ: Liste
.. code-block:: YAML
grub_cmdline_linux_list: []
zusätzliche cmdline-Standardargumente Typ: Liste
.. code-block:: YAML
grub_cmdline_linux_default_list: []
Ein Beispiel, wie man zusätzliche Parameter zum Kernel hinzufügen kann:
.. 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
Abhängigkeiten
Eine Liste von anderen Rollen, die auf Galaxy gehostet werden, sollte hier stehen, sowie alle Einzelheiten bezüglich Parameter, die für andere Rollen gesetzt werden müssen, oder Variablen, die von anderen Rollen verwendet werden.
Beispiel-Playbook
Ein Beispiel, wie man Ihre Rolle verwendet (zum Beispiel mit Variablen, die als Parameter übergeben werden), ist immer hilfreich für die Benutzer:
.. code-block:: yaml
- hosts: servers
roles:
- { role: adfinis-sygroup.grub }
Lizenz
GPL-3.0 <https://github.com/adfinis-sygroup/ansible-role-grub/blob/master/LICENSE>
_
Autoreninformation
Die grub-Rolle wurde von:
- Adfinis SyGroup AG |
Website <https://www.adfinis-sygroup.ch/>
_ |Twitter <https://twitter.com/adfinissygroup>
_ |GitHub <https://github.com/adfinis-sygroup>
_
ansible-galaxy install adfinis-sygroup.grub