设置工作站 下载最新的Chef Development Kit(Chef开发工具包): wget https://packages.chef.io/files/stable/chefdk/3.1.0/ubuntu /18.04/chefdk_3.1.0-1_amd64.deb 安装ChefDK(Chef开发工具包缩写): sudo dpkg -i chefdk_*.deb 删除已安装文件: rm chefdk_* ChefDK将会把Git组件安装到您的工作站,并在创建Chef repo仓库目录的时候初始化Git版本库。
ChefDK——在Conjur,chef-solo被大量使用,使用它整合工具非常方便。在这些工具中笔者最喜欢的就是test-kitchen,它不止适用Chef。
chef/solo.json \ && rpm -qa *chef* | xargs rpm -e \ && rm -rf /etc/chef \ && rm -rf /opt/chefdk
如果已发布较新的开发工具包版本,您复制的链接可能与下面的链接不同: cd ~ wget https://opscode-omnibus-packages.s3.amazonaws.com/ubuntu/12.04/x86_64/chefdk _0.4.0-1_amd64.deb 一旦.deb包已被下载,您可以通过输入以下内容进行安装: sudo dpkg -i chefdk_*.deb 安装后,您可以通过新chef命令验证所有组件在其预期位置是否可用
一个简单的例子:Chef 首先需要安装Chef Development Kit(ChefDK)。 如前所述,我们需要一个recipe来安装Nginx。
ChefDK(chef软件工具包)中有一个内置命令,可以在cookbook中生成属性目录和default.rb文件。
Downloads cached for licensed users ultraedit 27.10 [Approved] Downloads cached for licensed users chefdk