vagrant-ansible-nginx:创建一个由负载均衡器前端的 Web 节点集群

时间:2024-06-18 20:26:07
【文件属性】:

文件名称:vagrant-ansible-nginx:创建一个由负载均衡器前端的 Web 节点集群

文件大小:8KB

文件格式:ZIP

更新时间:2024-06-18 20:26:07

Python

什么? 这个 vagrantfile(使用 Virtualbox)创建任意数量的 nginx web 节点,并且可以使用 playbook lb-nginx.yml 配置它们。 默认情况下,它会创建 3 个 web 节点,并且它们前面有一个负载均衡器(也运行 nginx)。 如果你想添加一个新的 web 节点,只需修改 hosts.yml 文件来创建一个额外的节点,运行 'vagrant up' 然后运行 ​​playbook,它就可以使用了。 配置步骤已从 Vagrantfile 中注释掉,因为它将为每台创建的机器运行。 因此,在创建 VM 后手动运行 playbook 会更快。 每次运行“vagrant up”时都会构建清单文件。 库存工作,但真的很丑,但我不知道Ruby,所以那里。 还有一个小的 python 脚本 (lbtest.py),它向负载均衡器发出可配置数量的请求,以


【文件预览】:
vagrant-ansible-nginx-master
----hosts.yml(904B)
----Vagrantfile(2KB)
----nginx()
--------defaults()
--------templates()
--------meta()
--------handlers()
--------tasks()
----README.md(1KB)
----lbtest.py(1KB)
----lb-nginx.yml(110B)
----run-ansible-playbook.sh(118B)
----inventory(944B)

网友评论