LoginSignup
6
6

More than 5 years have passed since last update.

Ansible インストールメモ

Last updated at Posted at 2015-10-07

インストール

※pythonがインストールされていること
インストールされていない場合は、以下のコマンドでインストールしておく。
yum install python3

  • Ansbileインストール sudo pip install ansible

設定

設定先サーバーの登録

  • Ansibleのhostsファイルにサーバーのホスト名を登録
     ※"/etc/hosts"ではないことに注意
    vi ~/hosts

    [servers]
    target

  • 環境変数にAnsibleのhostsファイルを設定
    export ANSIBLE_HOSTS=~/hosts
    ※~/.bash_profileに上記内容を記述しておけば、起動時に自動的に設定される。

playbookの作成

  • Ansibleはplaybookに構成内容を記述する vi ./xxxxx[任意].yml (ここではtarget.ymlとする)
  • hosts: servers tasks:
    • name: httpd install. yum: name=httpd state=installed
    • name: httpd is running and enable service: name=httpd state=running enabled=yes

playbookの構文チェック

ansible-playbook ./target.yml -i hosts --syntax-check

実行

playbook実行

ansible-playbook ./target.yml -i hosts --list-tasks

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6