文件名称:cyclescape-chef:Cyclescape自动化部署
文件大小:51KB
文件格式:ZIP
更新时间:2024-04-05 00:38:51
Ruby
这是厨师设置的集合,这些厨师为Cyclescape设置了服务器。 您可能需要根据自己的情况自定义它们,并且非常欢迎拉取请求。 设置 这被设计为使用chef-solo。 首先,我们需要获取此存储库并准备菜谱,然后安装Chef-solo,然后剩下的工作就由Chef来完成。 基本系统是ubuntu-server 18.04 LTS或16.04 LTS,因此尚未安装太多。 cd ~ sudo apt-get -y install git git clone https://github.com/cyclestreets/cyclescape-chef.git sudo mv cyclescape-chef /opt cd /opt/cyclescape-chef/ (从现在开始,我们可以制作一个魔术脚本来完成其余的工作。) 现在,我们需要安装Chef开发工具包(完整的详细信息,来自 ) cu
【文件预览】:
cyclescape-chef-master
----.kitchen.yml(270B)
----.gitignore(53B)
----solo.rb(306B)
----Vagrantfile(3KB)
----.rubocop.yml(301B)
----LICENCE(1KB)
----Thorfile(241B)
----README.md(4KB)
----data-bags()
--------secrets()
----chefignore(9B)
----staging.json(145B)
----Berksfile(542B)
----Berksfile.lock(2KB)
----Gemfile(449B)
----test()
--------integration()
----node.json(140B)
----local-cookbooks()
--------munin-plugins-rails()
--------cyclescape()
--------cyclescape-user()
--------cyclescape-backups()
--------postgres()
--------ssl()
--------munin()
--------postfix()
--------ntp()
--------letsencrypt()
----Gemfile.lock(3KB)