Ansible

Ansible

Ansibleでホストごとに処理内容を変更する

Ansibleでホストごとに処理内容を変更するためには、いろいろなやり方がある模様今回は、ホスト変数 (host_vars,group_vars)での制御と、whenモジュールを使った条件式での制御を記載host変数での制御ディレクトリ構成...
Ansible

Ansibleで繰り返し処理を行う

ansibleにおいての変数定義はいくつもパターンがある模様Playbook内で変数を定義する方法実行するPlaybook# マネージャ側# cat /root/test_playbook- hosts: client01 name: "l...
Ansible

AnsibleのRolesディレクトリでPlaybookを一元管理する

Rolesディレクトリ配下に、役割ごとのPlaybookなどを配置し、一元管理できるオプションでtasksを指定してPlaybookを実行するディレクトリ構成# マネージャー側# tree.├── roles│   ├── file_cre...
Ansible

Ansible モジュールメモ

モジュールとは、ファイル作成やユーザ作成、パッケージのインストールなどが行える機能モジュール:fileクライアントサーバのファイル、ディレクトリ、シンボリックリンクの所有者、所有グループ、パーミッションを管理するモジュール実行するplayb...
Ansible

Ansibleインストール手順

epel-releaseをインストールepelは、Extra Packages for Enterprise Linuxの略エンタープライズLinux用の高品質な追加パッケージセット# yum install -y epel-release...