この記事では、UbuntuにAnsibleをインストールするためのステップバイステップの方法について説明します。
複数の場所またはサーバーから作業する場合は、デバイス間で構成を同期する方法が必要です。
これは主要な組織で一般的な要件であり、ネットワーク化されたソフトウェアテクノロジのさまざまな開発につながりました。
構成管理システムでは、基本的に、「制御ノード」と呼ばれる単一のシステムで、複数のホストシステムを自動化された方法で制御できます。
市場には多くの優れた構成管理ツールがありますが、Ansibleは最も簡単に使い始めることができます。
Ansibleについて少し
Red HatInc.とAnsibleInc.によって開発されたこの構成管理システムは、シンプルで使いやすく、強力なツールの作成に重点を置いて作成されました。
Ansibleは、クラウドプロビジョニング、構成管理、アプリケーションデプロイメント、サービス内オーケストレーション、およびその他の多くのITニーズを自動化するプロセスを簡素化するのに役立ちます。
サーバー管理におけるAnsibleのモジュール式の性質は、任意の言語でモジュールを作成して、制御ノードの機能を拡張できることを意味します。
さらに、構成ファイルにYAML形式を使用しているため、通常の英語と同様の方法で自動化ジョブを指定できます。
Ansibleの主な機能
Ansibleは、「Ansibleモジュール」を使用してサーバー、デーモン、またはデータベースの必要性を排除する効率的なアーキテクチャを備えています。
これらのモジュールは、ホストシステムの状態を構成するための命令を実行します。それらはSSHチャネルを介してホストに転送され、マシンと通信したり、コマンドを実行したりします。
Ansibleサーバーによって管理されるすべてのマシンは、単純なプレーンテキストファイルに保存されます。新しいマシンを追加する必要がある場合、SSL署名やDNSの問題の煩わしさに直面する必要はありません。
これにより、クライアントホストに特別なソフトウェアをインストールしなくても、Ansibleをスケーラブルにできます。
Ansibleをインストールするにはどうすればいいですか?
それでは、Ansibleのインストールに取り掛かりましょう。開始する前に、リポジトリを更新する通常のプロセスから始めます。
1。 APTリポジトリを更新する
UbuntuにAnsibleをインストールするためのチュートリアルを開始する前に、Ansibleパッケージの最新バージョンがあることを確認することをお勧めします。
これを行うには、aptパッケージ管理サービスを使用してデフォルトのリポジトリを更新する必要があります。 Ubuntuシステムでターミナルを開き、次のように入力します。
sudo apt update
画面にこれと同様の出力が表示されるはずです。次に、ターミナルでupgradeコマンドを使用します。
sudo apt upgrade
これは、ターミナル画面に表示されるものです。コマンドラインに「Y」を入力して、操作を続行します。
これで、最新バージョンの Ansibleを確実に入手できるようになります。 システムへのインストールを開始するときのパッケージ。
2。共通のソフトウェアプロパティをインストールする
Ansibleツールは、コントロールノードで正しく機能するためにいくつかの前提条件を必要とします。そこで、 software-properties-commonをインストールすることから始めます。 リポジトリからのパッケージ。これは、 aptを使用して実行できます。 次のようにコマンドを実行します。
sudo apt install software-properties-common
上のスクリーンショットに表示される出力は、前提条件が正常にインストールされたことを確認します。
3。 Ansibleリポジトリを追加する
インストールが完了したら、Ansibleリポジトリをシステムに追加します。これは、次のコマンドを使用して実行されます。
sudo apt-add-repository --yes --update ppa:ansible/ansible
上記のスクリーンショットのような出力が表示されるはずです。これにより、必要なリポジトリがマシンに追加されます。
--update
に注意してください -u
と同じ意味で使用されるフラグ Ubuntuのaptコマンドのフラグは、Ubuntuの新しいディストリビューションを実行しているシステムでのみ使用できます。
したがって、システム上のディストリビューションがUbuntu 18.04より古い場合、このコマンドが機能するようにスクリプトを適宜調整する必要があります。
3。 Ansibleパッケージをインストールする
これで、以下に示すように、aptコマンドを使用してAnsibleツールをシステムにインストールできます。
sudo apt install ansible
これにより、システムに追加したAnsibleリポジトリにアクセスし、システムへのインストールに進みます。プロンプトが表示されたら、「Y」を押してインストールプロセスを続行します。
以下のスクリーンショットは、システムへのAnsibleのインストールを確認しています。
結論
Ansibleは、管理者、開発者、またはITマネージャーとしてシステム管理要件を自動化するための強力なツールです。アーキテクチャはシンプルで、新規ユーザーの学習曲線はかなり低くなっています。
このチュートリアルが、UbuntuシステムにAnsibleツールをインストールするのに役立つことを願っています。コメント、質問、提案があれば、下のコメントでお気軽にご連絡ください。