- ダウンロード商品¥ 800
「技術書典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ページ
「技術書典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ページ