Chef infra Rundeck和厨师
据我所知,Chef是关于pull模型的,这意味着cookbooks被上传到Chef服务器,在节点上运行Chef客户端命令时,cookbooks将被下载并安装到Chef客户端 Rundeck是一个推送模型,这意味着Rundeck可以安装在一台机器上,我们可以向该Rundeck注册节点。Rundeck将根据应用的筛选器在节点上运行作业 现在我的问题是:Chef infra Rundeck和厨师,chef-infra,rundeck,Chef Infra,Rundeck,据我所知,Chef是关于pull模型的,这意味着cookbooks被上传到Chef服务器,在节点上运行Chef客户端命令时,cookbooks将被下载并安装到Chef客户端 Rundeck是一个推送模型,这意味着Rundeck可以安装在一台机器上,我们可以向该Rundeck注册节点。Rundeck将根据应用的筛选器在节点上运行作业 现在我的问题是: 如果我们可以安装rundeck并将作业推送到节点,那么为什么我们需要chef 为什么我们要将rundeck与chef整合 什么是厨师能做而rund
- 如果我们可以安装rundeck并将作业推送到节点,那么为什么我们需要chef
- 为什么我们要将rundeck与chef整合
- 什么是厨师能做而rundeck不能做的
- 厨师也支持推送工作吗
有点,不是真的。有,允许您在节点上运行预配置的命令,例如启动
chef-client
。最近有人解释说,Chef Inc.将此视为Chef Push Jobs的主要目标,不打算进一步扩展。所以你不能用它来运行特别的命令。Rundeck不是用来和chef比较的。Chef是rundeck使用的工具。将rundeck视为运行异构环境,其中之一就是chef。如果你问我,从rundeck运行“命令”是一个非常小的功能。重要的部分是工作
“使用这10种工具为客户解决此问题,我们可以采取哪些步骤?”
第一步。(建造阶段)
定义rundeck作业
第二步。(运行阶段开始)
rundeck被配置为与chef对话以获取节点信息,这样我们就可以针对这些客户端运行代码
和保险库谈谈
是否使用CI进行此操作
这是用光盘做的吗
等
Chef只是rundeck工具提供的ebonflow中的一小部分。这只是运行列表中的一个可能步骤