「技術書典7」にて領布の同人誌『PR-based Preview Env in Kubernetes』の電子書籍版です。PDFにて配布します。 ■本書の概要 プルリクから環境構築とデプロイを自動化 本書では、KustomizeとTerraformを組み合わせてKubernetesクラスタやVPCなどを用いるプレビュー環境を、Pull Requestを起点として自動的に生成する仕組みをご紹介します。 Pull Requestの情報を用いて、Terraformがプレビュー環境を構築し、KustomizeでKubernetesのmanifestを生成してプレビュー環境にデプロイするため、開発者はクリーンな環境ですぐに動作確認できます。手軽にプレビュー環境を構築して、より高速にCI/CDを回していきましょう! ■目次 ■目次 はじめに 第1章 開発現場はサーバ不足!? 1.1 増える開発環境 1.2 悲劇発生!? 1.3 悲劇の原因は? 第2 章プロダクトの紹介 2.1 Kubernetes 2.2 Kustomize 2.3 Terraform 第3章 PR-based Cluster Generator 3.1 アーキテクチャ 3.2 各コンポーネントについて 第4章 試してみよう 4.1 事前準備 4.2 サンプルアプリケーションリポジトリの作成 4.3 Webhookの設定 4.4 PR-based Cluster Generator の設定 4.5 PR-based な新環境の作成 4.6 まとめ あとがき ■仕様 PDF、B5変型判、39ページ
もっと見る