Ubuntu 20.04LTSにChefWorkstationをインストールする方法

このチュートリアルでは、Ubuntu 20.04LTSにChefWorkstationをインストールする方法を示します。 ご存じない方のために説明すると、A Chefは、インフラストラクチャ管理の手動および反復タスクを簡素化する構成管理ツールです。 Chefを使用すると、ユーザーは、環境(クラウド、オンプレミス、またはハイブリッド)に関係なく、一元化された場所からネットワーク全体でリソースを簡単に管理、構成、および展開できます。 Chef Workstationには、Chef-CLI、Knife、Chef InfraClientなどの必要なすべてのパッケージとツールが付属しています。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo‘root権限を取得するコマンドに。 Ubuntu 20.04(Focal Fossa)にChefWorkstationを段階的にインストールする方法を紹介します。 Ubuntu 18.04、16.04、およびLinuxMintなどの他のDebianベースのディストリビューションでも同じ手順に従うことができます。

ChefWorkstationをUbuntu20.04 LTS FocalFossaにインストールします

手順1.まず、次のコマンドを実行して、すべてのシステムパッケージが最新であることを確認します。 apt ターミナルのコマンド。

sudo apt update
sudo apt upgrade
sudo apt install apt-transport-https

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

  • APTリポジトリを介してChefWorkstationをインストールします。

次に、以下のコマンドを実行して、Chefソフトウェアの公開鍵をインストールします。

wget -qO - https://packages.chef.io/chef.asc | sudo apt-key add -

次に、Chefリポジトリを追加します。

echo "deb https://packages.chef.io/repos/apt/stable focal main" > chef-stable.list

次に、以下のコマンドを実行して、パッケージリポジトリリストを更新する必要があります。

sudo mv chef-stable.list /etc/apt/sources.list.d/

最後に、以下のコマンドを実行してChefWorkstationを更新およびインストールします。

sudo apt update
sudo apt install chef-workstation
  • スクリプトからChefWorkstationをインストールします。

Chefスクリプトを介してインストールするには、以下のコマンドを実行するだけです。

curl -L https://omnitruck.chef.io/install.sh | sudo bash

完了したら、Chefのステータスを確認して以下のコマンドを実行します。

chef -v

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