如何运行从chef supermarket下载的tomcat cookbook?
我是厨师方面的新手,我正在尝试做第一步,所以很抱歉这个简单的问题和错误 我遵循了官方教程,所以我的概念非常清晰,我已经了解了如何构建一本烹饪书,如何使用kitchen converge进行检查,以及如何将其上传到Chef服务器 现在,我想使用从chef supermarket下载的tomcat食谱构建一个简单的食谱 我还没有找到这方面的教程/例子,所以,你知道一些有用的东西,请给我链接 我试图做的是:如何运行从chef supermarket下载的tomcat cookbook?,tomcat,chef-infra,devops,cookbook,Tomcat,Chef Infra,Devops,Cookbook,我是厨师方面的新手,我正在尝试做第一步,所以很抱歉这个简单的问题和错误 我遵循了官方教程,所以我的概念非常清晰,我已经了解了如何构建一本烹饪书,如何使用kitchen converge进行检查,以及如何将其上传到Chef服务器 现在,我想使用从chef supermarket下载的tomcat食谱构建一个简单的食谱 我还没有找到这方面的教程/例子,所以,你知道一些有用的东西,请给我链接 我试图做的是: 我的食谱名称是test,我使用chef generate cookbook test 我已经为
test
,我使用chef generate cookbook test
kitchen.yml
文件,因此-名称:CentOS-7
kitchen create
创建了我的厨房实例,然后使用命令kitchen converge
kitchen
exec.c whoami
Berksfile
metadata.rb
添加了依赖于“tomcat”,“3.0.0”
现在,我如何修改我的
default.rb
recipe(或其他文件…),以获得一本实用的食谱?运行berks install
是一个很好的做法,在更改为Berksfile
后,它将更新Berksfile.lock
。然后,将所有文件传输到虚拟机。在您的食谱的default.rb
中,您应该使用tomcat的食谱资源作为参考。例如:
tomcat_install 'helloworld' do
version '8.0.36'
end
tomcat_install 'helloworld' do
version '8.0.36'
end