Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Ansibleによるインフラ自動化入門 / ansible-guide

VTRyo
July 12, 2017

Ansibleによるインフラ自動化入門 / ansible-guide

2017/7/14 サポーターズ勉強会資料
Github: https://github.com/VTRyo/ansible_for_wordpress
Qiita: http://qiita.com/VTRyo
blog: https://blog.vtryo.me/

VTRyo

July 12, 2017
Tweet

More Decks by VTRyo

Other Decks in Technology

Transcript

  1. 既存のサーバをAnsible化するなら 19 group_vars hosts 「vtryo.meというドメインの中に prd, dev環境があるよ」と定義 リポジトリを指定したり その他変数を定義しておく 「webserverという

    グループの中にvtryo-web01 というホストがいるよ」と定義 「prdという環境の中に webserverという グループがいるよ」と定義
  2. 既存のサーバをAnsible化するなら 使えるとさらに捗るAnsibleモジュール ・get_url wgetコマンド ・lineinfile 文字列挿入, 置換操作など ・unarchive 解凍系コマンド ・mysql_user

    mysqlのユーザ操作 ・mysql_db mysqlのDB操作 ※MySQL操作はそれなりに大変なのでインストールまで自動化して あとは割り切って手動にするのもアリ } 26 どこまでを構成管理対象とするか? その判断もインフラの腕次第