深入探索Chef:从环境管理到故障排查的全方位指南
1. 查看Test Kitchen管理的VM状态
若想了解Test Kitchen管理的各虚拟机(VM)状态,可使用如下命令列出:
mma@laptop:~/chef-repo/cookbooks/my_cookbook $ kitchen list
Instance Driver Provisioner Verifier Transport Last
Action
default-ubuntu-1404 Vagrant ChefZero Inspec Ssh <Not
Created>
default-ubuntu-1604 Vagrant ChefZero Inspec Ssh <Not
Created>
相关链接:
- Test Kitchen官网:http://kitchen.ci
- Test Kitchen及其关联工具的源代码:https://github.com/test-kitchen
- InSpec官网:http://inspec.io
2. 上传食谱前查看受影响节点
在修改食谱以支持新服务器并上传到Chef服务器时,可能会遇到旧生产服务器因采用修改后的食谱而出现问题。此时, knife preflight 命令可在上传前显示使用特定食谱的所有节点。
准备工作
假
超级会员免费看
订阅专栏 解锁全文
746

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



