はじめに
今回のPlaybookを作成するときに参考にした書籍や、主なサイトなど。
- aws上に作成したansibleサーバーでテストサイトを構築する
参考にした書籍
-
Ansible徹底入門 クラウド時代の新しい構成管理の実現
Web検索だけだと、入門以上の部分はなかなか身につかないので、体系的に摂取できる書籍はいいと思います。
参考にしたサイト
-
Ansible Documentation
本家。Playbookの書き方や各モジュールの情報などがまとまっています。(英語)
主に他サイトで見つけたモジュールの詳細を確認しに行ってます。 -
AnsibleでECインスタンスの作成
AnsibleでEC2インスタンスを作成するにあたって、大変参考にさせていただきました。今回のPlaybookは、ここのものをベースに作成しております。 -
RDSをAnsibleで管理する
AnsibleでRDSを作成するロールについてはここの丸写しになってしまいました。 -
AWSアカウントを取得したら速攻でやっておくべき初期設定まとめ
大変参考になりました。読んで速攻で実施しました。 -
Ansible | Developers.IO
いろいろなTipsの記事があり、大変参考になります。 -
Ansibleに関する1395件の投稿 - Qiita
このあたりも外せないでしょう。 -
Ansibleのselectattrとmapとlist
ルートリスト作成の時に参考にしました。group_varsで定義したdictから特定のキーの値だけ取得するフィルターの作り方がわからなかったので。 -
Ansibleで特定のtaskだけを1台ずつ実行させる
作成したホストのリストを作るのに参考にしました。
単純にlininfileをホスト毎にまわしたところ、競合して?すべてのホストが記載されていなかったため、play_hostsからinventoryのホストを取得して、registerした結果からファイルを作成するようにしています。 -
AnsibleのSSH接続エラーの回避設定
Playbook実行時にホストキーの確認が表示される問題への対応で参考にしました。 -
【Nginx】1ドメインでサブディレクトリに複数WEBサイトを展開する備忘録
Nginxでサブフォルダ毎にドキュメントルートを変える方法について参考にしました。 -
サブ要素をループするAnsibleのwith_subelements
タイトル通りの内容ですが、検索で見つけたページでwith_subelements
をみて、なんだろうと思って調べたものです。