はじめに
あなたは、Nod Publishers という名前の音楽ソフトウェア会社で働いているものとします。 Nod Publishers は、サービスとしてのソフトウェア (SaaS) で音楽アプリケーションを提供し、世界中のミュージシャンとアーティストが音楽を共有できるようにしています。 デプロイ チームでのあなたの仕事は、コンテナー化されたアプリケーションを取得し、Azure Kubernetes Service (AKS) にデプロイすることです。
あなたとチームは、いくつかの AKS クラスターを作成することから始めました。 数か月後、あなたは、すべての音楽アプリケーション コンテナーをそれらの AKS クラスターに正常にデプロイしました。
チームは祝賀会で週を終えます。 Nod Publishers の CEO は、チームのハード ワークを認識し、声を掛けました。「みんな、よくやってくれました。 今週は気分よく終われます。」
しかし、月曜日の朝仕事を始めようとすると、受信トレイに次のようなメールが届いていました。
Microsoft Azure から、AKS クラスター デプロイでの現在の Kubernetes バージョンのサポートが近く終了することを通知する電子メールが送信されました。
デプロイが完了するまでに数か月かかり、その間に Kubernetes から新しいクラスター バージョンがロールアウトされました。 あなたは、今度は Kubernetes のサポートされている最新バージョンに、クラスターをアップグレードする必要が生じました。 あなたは、クラスターのアップグレードと修正プログラムを処理する方法を理解して、こうした問題が再び発生しないようにしたいと考えています。
このモジュールを終了すると、AKS クラスターにアップグレードとパッチを適用して、サポート状態を維持する方法がわかります。
重要
このモジュールでは、任意の演習を実行するために、独自のサブスクリプションを使用する必要があり、それによって料金が発生することがあります。 作業を進めるには、試用版サブスクリプション、または既にアクセス権をもっているサブスクリプションを使用できます。
学習の目的
このモジュールを完了すると、次のことができるようになります。
- AKS でサポートされている Kubernetes バージョンについて理解する。
- 既存の AKS クラスター コンポーネントを、サポートされている最新の Kubernetes バージョンにアップグレードする。
- Blue/Green デプロイを使用して、運用環境の AKS クラスターをアップグレードする。