在本教程中,我们将向您展示如何在 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。 如需更多帮助或有用信息,我们建议您查看 官方厨师网站.