文件名称:metacpan-ansible:Ansible部署配置
文件大小:45KB
文件格式:ZIP
更新时间:2024-06-13 08:11:10
hacktoberfest HTML
通过Ansible启动并运行
这旨在成为与此项目一起使用Ansible的快速指南。
在执行剧本之前,该项目将使用中的角色,这些角色需要在使用前进行安装。
银河角色
这些角色在requirements.yml文件中列出,并通过发出以下命令添加到工作站中:
ansible-galaxy install --roles-path ./galaxy -r requirements.yml
ansible.cfg文件包含在查找角色时包含./galaxy目录的指令。
保管箱利用率
该项目利用ansible-vault对设置进行加密。 要使用Vault文件,请使用--vault-id参数传递Vault ID文件的位置。
要访问/编辑Vault文件的内容,请使用:
ansible-vault edit --vault-password-file
【文件预览】:
metacpan-ansible-master
----playbooks()
--------deploy_grep_metacpan.yml(1KB)
--------deploy_hound_metacpan.yml(1KB)
--------deploy_users.yml(178B)
--------deploy_sites.yml(377B)
--------deploy_github-meets-cpan.yml(603B)
--------deploy_docker_mgmt.yml(345B)
--------deploy_web_metacpan.yml(623B)
--------provision_docker.yml(390B)
--------deploy_packages.yml(83B)
----.github()
--------workflows()
----requirements.yml(400B)
----ansible.cfg(254B)
----inventories()
--------ansible_test()
--------production()
--------staging()
----README.md(6KB)
----vars()
--------packages.yml(73B)
--------logging.yml(808B)
--------settings.yml(3KB)
--------users.yml(46KB)
----roles()
--------users()
--------deploy_site()
--------packages()
--------deploy_docker_mgmt()
--------env_files()
----.later.yml(50B)
----tests()
--------deploy_grep_metacpan.yml(770B)
--------deploy_hound_metacpan.yml(779B)
--------vars()
--------deploy_github-meets-cpan.yml(545B)
--------deploy_docker_mgmt.yml(741B)
--------deploy_web_metacpan.yml(620B)
--------deploy_packages.yml(80B)
--------users.yml(175B)
----templates()
--------web()