Chef 处理程序:从基础到实践
1. 测试环境验证
在进行 Chef 定制之前,我们需要确保测试环境能够正常工作。以下是具体步骤:
1. 准备资源 :定义一个目录资源和一个文件资源,代码如下:
directory "/tmp/part2_examples"
# This file will not exist, so this resource
# should create it
file "/tmp/part2_examples/testfile"
- 运行模式 :我们将以 why - run 模式运行这个配方。在这种模式下,Chef 不会实际创建文件,但会告诉我们正常运行时会发生什么。
- 执行 Chef 运行 :在
/tmp/part2_examples目录下执行以下命令:
$> sudo chef - client --once --why - run --local - mode \
--config /tmp/part2_examples/client.rb --override - runlist testcookbook::default
命令中的选项说明如下:
| 选项 | 说明 |
| ---- | ---- |
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



