chef-infra - Chef : How to rollback a run of cookbook?

标签 chef-infra chef-recipe

我运行了一本 Recipe ,其中在我的 Chef 节点上安装了一些东西(例如 apache)。这是我的 Recipe 的第一个版本 (0.1.0)。我怎样才能撤消更改? (使用 chef 删除 apache)

最佳答案

没有特定的方法,您需要编写一个新配方来强制执行您想要的新状态(卸载包、删除文件夹、停止服务等)。

关于chef-infra - Chef : How to rollback a run of cookbook?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48966899/

相关文章:

ruby - Chef - 在 SQLEOH 中使用 for 循环

linux - Chef : Initialize new linux user if it doesn't already exist

chef-infra - 为不同的服务器组织 Chef Recipe

chef-recipe - 如何使用 opscode chef 和数据库 cookbook 命令查询执行

chef-infra - Chef 客户端在引导后不会自动运行

ruby - Chef Recipe 的 Linux 服务状态

mysql - 无法在 vagrant box 上使用 chef cookbook 安装 mysql-client

node.js - Groovy Script for Nodejs 插件无法在 Jenkins 上配置

windows - 无法在 Windows 客户端上装载 NFS 共享

mysql - Chef MySQL Recipe 用户创建错误