🎯 練習目標__HTMLTAG_68___
- デプロイメント + サイドカー コンテナー (ログ フォワーダー) を使用して実際の Web アプリケーションをデプロイ
- ローリング更新とロールバックを実行__HTMLTAG_73___
- NodePort を使用してサービスを公開
- 一時コンテナを使用したコンテナのデバッグ
- 複数チームの名前空間とリソースクォータを管理__HTMLTAG_79___
準備
___コードブロック_0___ラボ 1: サイドカー コンテナを使用した Web アプリのデプロイ
Grafana Alloy をサイドカー ログ フォワーダーとして使用して nginx をデプロイします (シミュレーション済み、実際の Loki を設定する必要はありません)。
___コードブロック_1___ ___コードブロック_2____ラボ 2: サービスの公開と負荷分散のテスト__HTMLTAG_88___ ___コードブロック_3___
ラボ 3: ローリング アップデート
___コードブロック_4___ラボ 4: 一時コンテナーを使用したデバッグ
___コードブロック_5____ラボ 5: ResourceQuota を使用したマルチチームの名前空間
___コードブロック_6___ラボ 6: カナリア デプロイメント
___コードブロック_7___トラブルシューティング — 一般的な問題
ポッドが保留中のままになっている__HTMLTAG_100___ ___コードブロック_8___
ImagePullBackOff
___コードブロック_9___CrashLoopBackOff
___コードブロック_10___クリーンアップ
___コードブロック_11___概要__HTMLTAG_108___
次のことを練習しました:
- ✅ サイドカー コンテナを使用したデプロイメント (K8s 1.33 以降)
- ✅ ローリング アップデートと安全なロールバック
- ✅ NodePort と EndpointSlice を使用したサービス
- ✅ 一時コンテナを使用したデバッグ
- ✅ マルチチームの名前空間 + ResourceQuota + LimitRange
- ✅ カナリア展開パターン