dtoch56.upgrade_packages

升级软件包 Ansible 角色

CI Release Role Downloads

这是一个用于升级所有软件包、处理软件包管理器清理,并在需要时重启主机的 Ansible 角色。

要求

无。

角色变量

可用的变量如下,并附有默认值(请参见 defaults/main.yml):

变量 描述 默认值
upgrade_packages_all 升级所有软件包 true
upgrade_packages_reboot_if_needed 如有需要则重启主机 true

依赖关系

无。

示例剧本

---
- hosts: servers
  roles:
    - { role: dtoch56.upgrade_packages }

许可证

MIT / BSD

作者信息

该角色由 dtoch.56 于 2021 年创建。

开发

pip install pipenv
pipenv install
ansible-playbook main.yml --ask-become-pass
关于项目

Upgrade all packages with package manager

安装
ansible-galaxy install dtoch56.upgrade_packages
许可证
mit
下载
104
拥有者
Web developer, DevOps