CentOS8にChefワークステーションをインストールする方法

このチュートリアルでは、CentOS8にChefWorkstationをインストールする方法を示します。知らない人のために、Chefは、インフラストラクチャ管理の手動および反復タスクを簡素化する構成管理ツールです。 Chefを使用すると、ユーザーは、環境(クラウド、オンプレミス、またはハイブリッド)に関係なく、一元化された場所からネットワーク全体でリソースを簡単に管理、構成、および展開できます。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo‘root権限を取得するコマンドに。 CentOS8にChefWorkstationを段階的にインストールする方法を紹介します。

CentOS8にChefWorkstationをインストールします

ステップ1.まず、システムが最新であることを確認することから始めましょう。

sudo dnf clean all
sudo dnf update

ステップ2.CentOS8にChefWorkstationをインストールします。

次に、ChefWorkstationのリリースページから最新のリリースをダウンロードします。

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を使用して「Welcometoidr00t」を含むテキストファイルtest.txtを作成します。

nano idrootchef.rb

次のコードを追加します。

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

次に、以下のコマンドを使用してレシピを実行します。

chef-apply idrootchef.rb

おめでとう! ChefWorkstationが正常にインストールされました。 このチュートリアルを使用して、CentOS8システムにChefWorkstationをインストールしていただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします シェフの公式ウェブサイト