実践Helm─自作アプリをKubernetesクラスタに簡単デプロイ!

· インプレスR&D
eBook
166
หน้า

เกี่ยวกับ eBook เล่มนี้

本書は、オープンソースのコンテナオーケストレーションシステム「Kubernetes」のパッケージマネージャー「Helm」の解説書です。
Helmの特徴はアプリケーションのデプロイの容易さです。既存のChartを活用したりChartを作成したりすることで、「helm install」のコマンド一つでアプリケーションをKubernetes上に構築できます。本文中ではDocker・Kubernetes初心者がHelmを使ってHelmのテンプレートであるChartを自作できるまでを目指します。
Docker・Kubernetesは知っているけど「Helmってなに?」という方にもおすすめの一冊です。

【目次】
第1章 Helmの概要・基本構成
1.1 具体例で考えるパッケージマネージャーの変遷
1.2 Helmの特徴・構成
第2章 Kubernetesクラスタ構築・Helmインストール
2.1 Kubernetesクラスタの構築の選択肢
2.2 Google Kubernetes Engineの構築
2.3 Helmのインストール
第3章 Helmでアプリケーションをデプロイ
3.1 Helmコマンド
3.2 MySQLとPrometheus/GrafanaをHelmでインストールする
第4章 Helm Chartを自作しよう
4.1 Chart作成チュートリアル
4.2 GoアプリケーションをChart化する
第5章 Helm Chartを発展させよう
5.1 SubChartsとは
5.2 Happy Helming ChartをSubChart化する
付録A コマンドチートシート
付録B Chart用変数チートシート
付録C Chart用Sprig Functionsチートシート

เกี่ยวกับผู้แต่ง

システムインテグレーターで、アプリケーションエンジニアとして4年間業務システムの構築に従事する。2019年5月より転職し、インフラエンジニアとして基盤構築に携わる。最近の趣味はCNCFのプロダクトに触れること。

ข้อมูลในการอ่าน

สมาร์ทโฟนและแท็บเล็ต
ติดตั้งแอป Google Play Books สำหรับ Android และ iPad/iPhone แอปจะซิงค์โดยอัตโนมัติกับบัญชีของคุณ และช่วยให้คุณอ่านแบบออนไลน์หรือออฟไลน์ได้ทุกที่
แล็ปท็อปและคอมพิวเตอร์
คุณฟังหนังสือเสียงที่ซื้อจาก Google Play โดยใช้เว็บเบราว์เซอร์ในคอมพิวเตอร์ได้
eReader และอุปกรณ์อื่นๆ
หากต้องการอ่านบนอุปกรณ์ e-ink เช่น Kobo eReader คุณจะต้องดาวน์โหลดและโอนไฟล์ไปยังอุปกรณ์ของคุณ โปรดทำตามวิธีการอย่างละเอียดในศูนย์ช่วยเหลือเพื่อโอนไฟล์ไปยัง eReader ที่รองรับ