初めてのAnsibleの表紙

初めてのAnsible

Lorin Hochstein, Sky株式会社 玉川 竜司オライリー・ジャパン364ページISBN 9784873117652

Infrastructure as Codeタグで同率3位(10冊中)。Zenn・Qiitaなどの1記事で紹介(時点)。

紹介記事
1件
媒体別
Qiita 1
初めての紹介
最新の紹介

この本を選ぶ前に

出版年
(約11年前)
タグ内の順位
Infrastructure as Codeタグで同率3位(10冊中・紹介記事数の順)

紹介している記事(1件)

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

この本について

Ansibleを使ったサーバー構成管理とアプリケーションのデプロイを、基礎から実例に沿って学ぶ入門書である。PlaybookのYAML構文、タスクやモジュール、ホストの状態の追跡、変数やファクトの扱いを説明し、インベントリを使ったサーバーの記述と管理へ進む。後半では、PostgreSQL、Gunicorn、nginx、Supervisorで構成されるMezzanineの環境を題材に、パッケージ導入、データベース作成、設定ファイル生成、サービス設定、TLS証明書の設置などをPlaybookに記述して複数のマシンへデプロイする。コントロールマシン上でのタスク実行や実行対象の制御に加え、高速化、カスタムモジュール、Vagrant、Amazon EC2、Dockerとの連携も扱う。

出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。

目次(主な章)

出典: 出版社の書籍ページ (章の見出しのみ)

  1. 1章 イントロダクション
  2. 2章 Playbook: 始めてみよう
  3. 3章 インベントリ:サーバーの記述
  4. 4章 変数とファクト
  5. 5章 Mezzanineの紹介:本書でのテスト用アプリケーション
  6. 6章 AnsibleによるMezzanineのデプロイ
  7. 7章 複雑なPlaybook
  8. 8章 ロール:プレイブックのスケールアップ
  9. 9章 Ansibleの高速化
  10. 10章 カスタムモジュール
  11. 11章 Vagrant
  12. 12章 Amazon EC2
  13. 13章 Docker
  14. 14章 Playbookのデバッグ
  15. 付録A SSH
  16. 付録B デフォルトの設定
  17. 付録C EC2クレデンシャルのためのIAMロールの利用
  18. 付録D Ansibleを利用したプロビジョニング方法
  19. 付録E Ansible 2.0
  20. 付録F 用語集
  21. 付録G 参考文献