chef-infra - 如何添加由 Chef 处理的非托管 Chef 节点?

标签 chef-infra

我有现有的服务器(不是由 Chef 引导的),并且我想删除所有这些服务器上的一些文件。我不想使用 shell 脚本,而是使用 Chef。我应该在每台服务器上安装 Chef-client 吗?

这与配置无关。更像是您加入一家公司并查看现有服务器并希望在 Chef 中注册这些服务器,以便您可以执行日常维护,例如启动和停止服务、清理空间。

最佳答案

是的,您可以使用knife bootstrap来安装chef-client并将其连接到您的Chef Server(如果您已经有),或者使用knife-solo(如果您没有)不想使用 Chef 服务器。 Chef 只​​会按照菜谱的指示行事,您可以根据自己的需要使用它。

关于chef-infra - 如何添加由 Chef 处理的非托管 Chef 节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28119711/

相关文章:

chef-infra - Knife :一次性获得两个(或更多)属性

ruby-on-rails - 通过 AWS opsworks 设置 mongodb

mysql - 如何使用 mysql Recipe ?

shell - Vagrant 配置 shell 与 puppet 与 Chef

chef-infra - 使用 Vagrant 和 chef-solo 的用户设置 MySQL 数据库

chef-infra - `knife cookbook create foo`的输出位置

ruby - 如何查看上传失败的具体 Recipe ?

node.js - 是否有基于 Node.js 的替代 Puppet 或 Chef?

docker - Docker是否会减少或减轻对Puppet/Chef等人的需求?

windows - Chef : How do I check to see if a service is installed?