如何在 CentOS 8 上安装 Chef 工作站

在本教程中,我们将向您展示如何在 CentOS 8 上安装 Chef Workstation。对于那些不知道的人,A Chef 是一种配置管理工具,可简化基础架构管理的手动和重复性任务。 借助 Chef,用户可以从集中位置轻松管理、配置和部署整个网络的资源,而无需考虑环境(云、本地或混合环境)。

本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示如何在 CentOS 8 上逐步安装 Chef Workstation。

在 CentOS 8 上安装 Chef 工作站

第 1 步。首先,让我们首先确保您的系统是最新的。

sudo dnf clean all sudo dnf update

步骤 2. 在 CentOS 8 上安装 Chef Workstation。

现在我们在 Chef Workstation 发布页面下载最新版本:

wget https://packages.chef.io/files/stable/chefdk/4.13.3/el/8/chefdk-4.13.3-1.el7.x86_64.rpm

然后,使用以下 rpm 命令安装 Chef,如图所示:

rpm -ivh chefdk-4.13.3-1.el7.x86_64.rpm

要验证安装,请运行:

$ chef -v  Chef Workstation version: 0.9.31  Chef Infra Client version: 15.3.14  Chef InSpec version: 4.16.0  Chef CLI version: 1.0.13  Test Kitchen version: 2.3.2  Cookstyle version: 5.6.2

接下来,我们将通过简单的方法验证工作站。 在这里,我们将使用 Chef 创建一个文本文件 test.txt,其中应包含“Welcome to idr00t”。

nano idrootchef.rb

添加以下代码:

file 'text.txt' do     content 'Welcome to idr00t' end

然后,使用以下命令运行配方:

chef-apply idrootchef.rb

恭喜! 您已成功安装 Chef Workstation。 感谢您使用本教程在 CentOS 8 系统上安装 Chef Workstation。 如需更多帮助或有用信息,我们建议您查看 官方厨师网站.