Helmチャートの作成とデプロイ
매니페스트를 복사해 환경마다 고치는 일을 패키지 하나로 옮깁니다. 차트 구조와 템플릿 엔진, 의존성과 훅, 그리고 릴리스 리비전까지 네 단계로 나눠 손으로 만듭니다. 실습 환경에는 진짜 API 서버가 떠 있어서 install·upgrade·rollback 이 실제로 기록되며, 실패한 업그레이드가 어떤 흔적을 남기는지까지 직접 확인합니다.
중급 · 레슨 30 · 실습 10
커리큘럼
チャートの構造
- チャート — マニフェストの束ではなくパッケージだ reading
- チャートの骨格を作り標準ラベルを付ける lab
- クイズ: チャートの構造 quiz
テンプレートとvalues
依存関係とフック
- 依存関係とフック — 組み立てと順序 reading
- サブチャートを付けフックで順序を作る lab
- クイズ: 依存関係とフック quiz
デプロイ・アップグレード・ロールバック
- リリース — クラスタの中に残るデプロイの記憶 reading
- リビジョン四つでデプロイの歴史を作る lab
- クイズ: デプロイ・アップグレード・ロールバック quiz
チャートのパッケージ化とプライベートリポジトリ
ライブラリチャート
スコープと空白
--set の文法と型
- --set は便利オプションではなく小さな言語である reading
- 同じ値をどう書くかで型が変わる lab
- クイズ: --set の文法と型 quiz
クラスタの機能と CRD
アップグレードのマージ規則
- 3方向マージ — 何が戻され何が生き残るか reading
- 手で直したフィールドがアップグレードで消えた lab
- クイズ: 3方向マージと値の引き継ぎ quiz