投稿 提交工具 投放合作

AWX-HA-InstanceGroup:AWX 高可用实例组部署 Playbook

自动化控制 108 37 Shell 上架 2026-11-13 在 GitHub 打开

用 Ansible Playbook 自动化搭建 AWX 高可用集群的项目,已针对 AWX 10.0.0 以下版本弃用。

AWX-HA-InstanceGroup 是一套 Ansible Playbook,用于自动化部署 AWX(Ansible Tower 上游项目)的高可用集群,通过修改少量文件与设置实现类似 Ansible Tower 3.x 的集群功能。使用方式是在 inventory 中把新节点 IP 填入 [awx_instance_group_task](任务节点)或 [awx_instance_group_web](Web 节点)分组,再运行 awx_ha.yml;Web 与任务节点可按需以“即插即用”方式增减,节点间需能通过主机名互相通信。前置要求是 PostgreSQL 数据库集中部署(本仓库不覆盖其安装,README 提供了 docker-compose 参考)。README 记录了已知问题:初次部署时多个任务容器可能因争抢数据库迁移锁而失败,可先只部署一个 Web 节点等待迁移完成,或在迁移结束后重启受影响容器。README 顶部注明项目已弃用,AWX >= 10.0.0 请改用 fitbeard/awx-ha-cluster。

Star 趋势2026-11-08 — 2026-11-13当前 Stars 108

10811-0811-1111-13