メインコンテンツまでスキップ

Kiro CLIでEKSを操作する

始める前に

このセクションの環境を準備します:

~$prepare-environment aiml/kiro-cli

これにより、ラボ環境に以下の変更が加えられます:

  • Cartsアプリケーション用のDynamoDBテーブルを作成
  • DynamoDBテーブル用のKMSキーを作成
  • DynamoDBテーブルがKMSキーを使用できるようにするIAMロールとポリシーを作成
  • CartsアプリケーションがDynamoDBテーブルにアクセスできるようにEKS Pod Identityを設定

これらの変更を適用するTerraformはこちらで確認できます。

Kiro CLIは、高度なAIアシスタントの機能をコマンドライン環境に直接もたらすことで、ソフトウェア開発体験を変革します。このエージェントは自然言語理解とコンテキスト認識を活用して、複雑なタスクをより効率的に実行できるようサポートします。Amazon EKS専用のサーバーを含む一連のModel Context Protocol (MCP)サーバーと統合され、強力な開発ツールへのアクセスを提供します。マルチターン会話のサポートにより、エージェントとの協調的なやり取りが可能になり、より短時間でより多くのことを達成できます。

このセクションでは、以下について学習します:

  • 環境でKiro CLIを設定する
  • Amazon EKS用のMCPサーバーをセットアップする
  • Kiro CLIを使用してEKSクラスターの詳細を取得する
  • Kiro CLIを使用してAmazon EKSにアプリケーションをデプロイする
  • Kiro CLIを使用してAmazon EKS上のワークロードをトラブルシューティングする