文件名称:patchmanagement:在 Linux 发行版上管理补丁管理的 Ansible 角色
文件大小:19KB
文件格式:ZIP
更新时间:2024-06-18 14:38:40
HTML
补丁管理 因为系统更新很少只是yum update -y , patchmanagement是一个 Ansible 角色,可以轻松管理 RedHat、CentOS、Debian 或 Ubuntu 操作系统下服务器的更新过程及其周围的所有内容。 在补丁管理期间,如果您愿意: 在您的监督下将目标设置为维护模式 在流程开始或结束时发送消息 跌倒时的React 等等。 这个角色会让你的生活更轻松。 在所有情况下,请记住永远不要连接到服务器来执行其升级。 要求 没什么特别的。 特征 对系统做一些笔记 - ip 地址和路由、运行进程、挂载点(用于故障排除!不要忘记它!) 为所有服务器播放自定义任务(请参阅pm_before_update_tasks_file var) 为目标服务器播放自定义任务(参见剧本示例章节) 我们的主要目标: 用 apt 或 yum 修补服务器 之后 : 使用
【文件预览】:
patchmanagement-main
----defaults()
--------main.yml(721B)
----templates()
--------pm.fact.j2(285B)
----meta()
--------main.yml(2KB)
----.travis.yml(542B)
----.pre-commit-config.yaml(351B)
----LICENSE(1KB)
----README.md(5KB)
----tests()
--------custom_tasks()
--------test.yml(74B)
--------inventory(11B)
----.ansible-lint(354B)
----.yamllint(75B)
----vars()
--------main.yml(141B)
----handlers()
--------main.yml(40B)
----molecule()
--------default()
----tasks()
--------check_pm_before_update_custom_tasks_file.yml(722B)
--------setup.yml(762B)
--------facts.yml(1KB)
--------patch.yml(490B)
--------empty.yml(112B)
--------linux_tasks()
--------main.yml(2KB)
--------reboot.yml(409B)
--------check_pm_after_update_custom_tasks_file.yml(717B)