(ansible)playbookの基本構成

投稿者: | 2016年10月22日

みなさんこんにちは。ヒロウミです。

最近勉強を始めたansibleのplaybookの基本構成についてメモっておこうと思います。

(例:ユーザ追加のplaybook)

- hosts: all
  sudo: yes
  remote_user: target-uer
  vars:
    username: newuser
  tasks:
    - name: ユーザの新規追加
      user: name={{ username }} group=admin shell=/bin/bash

上記のように基本的に3つのセクションで構成されています。

あとは個の構成に従って各モジュールを使用していく感じでしょうか。