chef – 4. 上传cookbook到chef服务器

上传Cookbook

为了上传安装Apache的Cookbook到chef服务器,首先将这个learn_chef_httpd文件移动到chef-repo中的cookbooks文件夹。然后切换到cookbooks目录。

执行

mv /root/chef-repo/learn_chef_httpd /root/chef-repo/cookbooks
cd /root/chef-repo/cookbooks

在这个目录下,执行下面的命令来上传Apache Cookbook:

执行

knife cookbook upload learn_chef_httpd

输出


[root@qikegu cookbooks]# knife cookbook upload learn_chef_httpd Uploading learn_chef_httpd [0.2.0] Uploaded 1 cookbook.

验证

Chef服务器管理控制台验证cookbook是否上传成功。在policy部分,可以找到上传的cookbook。参考下面的截图:

图

接下来, 最后一步是添加Chef节点。我们已经设置了一个工作站和一个Chef服务器,我们需要将节点添加到Chef服务器。



浙ICP备17015664号 浙公网安备 33011002012336号 联系我们 网站地图  
@2019 qikegu.com 版权所有,禁止转载