Ansible-environment-setup

提供:Dev Guides
移動先:案内検索

Ansible-環境設定

この章では、Ansibleの環境設定について学習します。

インストールプロセス

主に、展開について話すときは2種類のマシンがあります-

  • 制御マシン-他のマシンを管理できるマシン。
  • リモートマシン-制御マシンによって処理/制御されるマシン。

1台の制御マシンで処理される複数のリモートマシンが存在する場合があります。 そのため、リモートマシンを管理するには、制御マシンにAnsibleをインストールする必要があります。

制御マシンの要件

Ansibleは、Python 2(バージョン2.6または2.7)またはPython 3(バージョン3.5以降)がインストールされている任意のマシンから実行できます。

注意-Windowsは制御マシンをサポートしていません。

デフォルトでは、Ansibleは ssh を使用してリモートマシンを管理します。

Ansibleはデータベースを追加しません。 デーモンを起動したり、実行を維持したりする必要はありません。 リモートマシンを管理している間、Ansibleは、インストールまたは実行されているソフトウェアを*残し*ません。 したがって、新しいバージョンに移行するときにアップグレードする方法については疑問の余地はありません。

Ansibleは、上記の要件を持つ制御マシンにさまざまな方法でインストールできます。 Apt、yum、pkg、pip、OpenCSW、pacmanなどから最新リリースをインストールできます。

UbuntuマシンでのAptによるインストール

Ansibleをインストールするには、マシンでPPAを構成する必要があります。 このためには、次のコード行を実行する必要があります-

$ sudo apt-get update
$ sudo apt-get install software-properties-common
$ sudo apt-add-repository ppa:ansible/ansible $ sudo apt-get update
$ sudo apt-get install ansible

上記のコード行を実行すると、Ansibleを介してリモートマシンを管理する準備が整います。 Ansible–versionを実行してバージョンを確認し、Ansibleが正しくインストールされたかどうかを確認するだけです。