stuvusIT.upgrade

升级

简单的 Ansible 角色,用于升级主机,基于 Guillaume Subiron (maethor) 的 debian_upgrade.yml。如果相应的包管理器已安装,将升级 aptgemnpm 包。

角色变量

选项 类型 默认值 描述 必需
upgrade_restart_services 布尔值 True 在需要时自动重启服务(例如,更新链接的库时) N
upgrade_restart_services_ignore 列表 [] 不应重启的服务列表。dbus 会始终被添加。 N
upgrade_do_autoremove 布尔值 True 自动移除不再需要的包(例如,旧内核) N
upgrade_do_autoclean 布尔值 True 如果启用,将清理无法再下载的包文件的本地存储库 N
upgrade_gem 布尔值 True 禁用时跳过 gem 升级例程 N
upgrade_npm 布尔值 True 禁用时跳过 npm(node)升级例程 N

您不能将 systemd 列入忽略的服务列表,当 systemd 的库依赖发生变化时,将始终执行 systemctl daemon-reexec

许可证

本作品已获得 知识共享署名-相同方式共享 4.0 国际许可证 的许可。

作者信息

关于项目

Ansible role to upgrade servers

安装
ansible-galaxy install stuvusIT.upgrade
许可证
cc-by-sa-4.0
下载
794
拥有者
stuvus IT Team - Studierendenvertretung Universität Stuttgart