ラボの概要
このラボを修了すると、次のタスクを行えるようになります。
- AWS Cloud9 ワークスペースを準備する。
- Amazon Elastic Kubernetes Service (Amazon EKS) クラスターを作成する。
- Docker アプリケーションを準備して、それを Amazon Elastic Container Registry (Amazon ECR) リポジトリにプッシュする。
- AWS Load Balancer Controller をデプロイする。
- アプリケーションを Amazon EKS クラスターにデプロイする。
- Kubernetes クラスターで Amazon CloudWatch Container Insights を設定し、表示する。
前提条件
このラボを修了するためには、次の手順を理解している必要があります。
- AWS マネジメントコンソールを操作する。
- Lunux 環境でシェルコマンドを使用する。
所要時間
このラボの所要時間は約 60 分です。
アイコンキー
このラボでは、さまざまな種類の手順と注記への注意を促すため、各種アイコンが使用されています。以下のリストは、各アイコンの目的を説明したものです。
- コマンド: 実行する必要があるコマンドです。
- 想定される出力: 出力のサンプルであり、コマンドまたは編集済みファイルの出力を確認するときに使用します。
- 注意: ヒントや重要なガイダンスです。
- 詳細はこちら: 詳細情報が記載されている場所です。
- 警告: 特記事項または重要な情報です (この情報を読み忘れても、機器やデータに問題が発生するというわけではありませんが、特定のステップを繰り返す必要が生じる可能性があります)。
- ファイルの内容: 実行する必要のあるスクリプトまたはファイルの内容を示す、事前に作成されたコードブロックです。
- セキュリティ: セキュリティのベストプラクティスを取り入れるタイミングです。
- 更新: 新しい情報を表示するためにウェブブラウザのページやリストを更新する必要があることを示します。