adfinis-sygroup.upgrade
============= 角色升级 =============
.. image:: https://img.shields.io/github/license/adfinis-sygroup/ansible-role-upgrade.svg?style=flat-square :target: https://github.com/adfinis-sygroup/ansible-role-upgrade/blob/master/LICENSE
.. image:: https://img.shields.io/travis/adfinis-sygroup/ansible-role-upgrade.svg?style=flat-square :target: https://github.com/adfinis-sygroup/ansible-role-upgrade
.. image:: https://img.shields.io/badge/galaxy-adfinis--sygroup.upgrade-660198.svg?style=flat-square :target: https://galaxy.ansible.com/adfinis-sygroup/upgrade
这里是角色的简要描述。
要求
任何可能未被Ansible本身或该角色覆盖的先决条件应在此处说明。例如,如果该角色使用EC2模块,建议在此部分提到需要boto软件包。
角色变量
这里应描述可设置的角色变量,包括defaults/main.yml、vars/main.yml中的任何变量,以及可以或应该通过角色参数设置的变量。任何从其他角色和/或全局范围(如hostvars、group vars等)读取的变量也应在此处提到。
要实际升级机器,您需要在运行您的playbook时使用一些extra-vars
(dist_upgrade
、reboot
)。例如:
.. code-block:: bash
$ ansible-playbook -i hosts playbook.yml --extra-vars dist_upgrade=True --extra-vars reboot=True
依赖关系
此处应列出在Galaxy上托管的其他角色,以及与需要为其他角色设置的参数或从其他角色使用的变量相关的任何细节。
示例Playbook
包含如何使用您的角色的示例(例如,作为参数传入的变量)总是对用户很有帮助:
.. code-block:: yaml
- hosts: servers
roles:
- { role: adfinis-sygroup.upgrade }
许可证
GPL-3.0 <https://github.com/adfinis-sygroup/ansible-role-upgrade/blob/master/LICENSE>
_
作者信息
升级角色由以下人员编写:
- Adfinis SyGroup AG |
网站 <https://www.adfinis-sygroup.ch/>
_ |推特 <https://twitter.com/adfinissygroup>
_ |GitHub <https://github.com/adfinis-sygroup>
_