文件名称:Website-Ansible-Playbook:Ansible Playbook,用于配置和部署我们的网站
文件大小:34KB
文件格式:ZIP
更新时间:2024-05-28 00:46:16
nginx ansible haskell webserver playbook
SESE网站手册
该存储库包含Ansible Playbook,我们使用它们来配置我们的网站服务器和部署最新的网站代码。
运行剧本
您需要安装ansible才能运行此剧本。 此存储库中的ansible.cfg将尝试以您当前的用户身份通过SSH进入服务器,并提示您输入sudo密码。
敏感的剧本变量存储在group_vars/all/vault文件中。 您可以通过运行ansible-vault edit group_vars/all/vault使用我们的保管库密码来编辑此文件。 为了方便起见,您可以将文件vault-password放在此文件夹中的文件vault-password文件中,以防止ansible提示您输入密码。 .gitignore规则将阻止将密码文件检入存储库。
要运行剧本,只需运行ansible-playbook
【文件预览】:
Website-Ansible-Playbook-master
----.gitignore(15B)
----README.md(3KB)
----group_vars()
--------all()
----LICENSE(34KB)
----ansible.cfg(122B)
----hosts.yaml(2KB)
----playbook-deploy.yaml(2KB)
----playbook-configure.yaml(106B)
----roles()
--------webserver()