Chuyển đến nội dung chính

レッスン 37: 実践 — ヘルム、オペレーター、GITOPS

モジュール 8 の演習: Helm 4 チャートを作成して OCI レジストリに公開し、cert-manager オペレーターをインストールし、ArgoCD GitOps をセットアップして Git からアプリケーションをデプロイし、App of Apps パターンを作成します。

🔒 DevSecOps — レッスン 37 レッスン 37: 実践 — ヘルム、オペレーター、 GITOPS

KUBERNETES: 基本から高度まで

モジュール 8: ヘルム、オペレーター、およびGitOps

xdev.asia

🎯 練習目標__HTMLTAG_68___
  • Helm チャートを最初から作成してインストール
  • Helm フックとテストを作成
  • cert-manager オペレーターをインストールし、TLS 証明書を生成
  • ArgoCD をデプロイし、アプリケーションを作成
  • アプリパターンのアプリをセットアップ

ラボ 1: Helm チャートの作成

___コードブロック_0___

ラボ 2: ヘルム フック

___コードブロック_1___

ラボ 3: Helm テスト

___コードブロック_2___

ラボ 4: cert-manager オペレーター

___コードブロック_3___

_ラボ 5: ArgoCD のデプロイ

___コードブロック_4___

ラボ 6: ArgoCD アプリケーションの作成__HTMLTAG_92___ ___コードブロック_5___ ___コードブロック_6___

ラボ 7: アプリの中のアプリ

___コードブロック_7___

ラボ 8: GitOps ワークフローをシミュレート

___コードブロック_8___

クリーンアップ

___コードブロック_9___

概要

  • ✅ ゼロからの Helm チャート: 構造、テンプレート、値
  • ✅ Helm フック: アップグレード前の移行ジョブ
  • ✅ Helm テスト: デプロイメントの検証
  • ✅ cert-manager: 自動 TLS 証明書
  • ✅ ArgoCD: アプリケーション + 同期ポリシーの自動化
  • ✅ アプリのアプリ: 1 つのルート アプリで複数のアプリを管理
  • ✅ GitOps 自己修復: ArgoCD 自己修復ドリフト