はじめに
EKSワークショップの最初 のハンズオンラボへようこそ。この演習の目的は、IDE環境に必要な設定を準備し、その構造を探索することです。
始める前に、IDE環境とEKSクラスターを準備するために次のコマンドを実行する必要があります:
このセクションのために環境を準備してください:
~$prepare-environment introduction/getting-started
このコマンドは、EKS WorkshopのGitリポジトリをIDE環境にクローンします。
prepare-environmentは何をするのですか?(クリックして展開)
prepare-environmentコマンドは、各ワークショップモジュールのラボ環境をセットアップする重要なツールです。バックグラウンドで次のことを実行します:
- リポジトリのセットアップ:GitHubから最新のEKS Workshopコンテンツを
/eks-workshop/repositoryにダウンロードし、Kubernetesマニフェストを~/environment/eks-workshopにリンクします - クラスターのリセットとクリーンアップ:サンプルの小売アプリケーションを基本状態にリセットします。以前のラボからの残存リソースを削除し、EKS管理ノードグループを初期サイズ(3ノード)に復元します。
- ラボ固有のインフラストラクチャ:Terraformを使用して必要な追加AWSリソースを作成し、必要なKubernetesマニフェストをデプロイし、環境変数を設定し、必要なアドオンやコンポーネントをインストールすることで、対象モジュールを使用可能な状態にします。