翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Beanstalk クラスター
Elastic Beanstalk でアプリケーションを実行し、その下のコンピューティングをプロビジョニングまたは操作しません。コンテナイメージまたはソースコードを指定します。Elastic Beanstalk は、コンテナイメージまたはソースコードを実行する環境を作成して運用します。
Beanstalk クラスターは、サービス操作型のコンピューティングを備えた Elastic Beanstalk 環境タイプです。アプリケーションは、コンテナイメージとして、または Elastic Beanstalk がイメージに構築するソースコードとして提供できます。Elastic Beanstalk は、環境の作成、アプリケーションのデプロイ、ローリング更新の適用、アプリケーションレプリカの数のスケーリング、環境の状態の報告を行います。サーバーのプロビジョニング、パッチ適用、スケーリング、コンピューティングプラットフォーム管理は、Elastic Beanstalk によって処理されます。
Beanstalk クラスターでは、Beanstalk Standard と同じ Elastic Beanstalk アプリケーション、アプリケーションバージョン、環境、および設定オプションの概念を使用します。Beanstalk Standard は、 aws:autoscaling:*および 設定aws:elasticbeanstalk:environment名前空間を使用して設定した EC2 インスタンスでアプリケーションを実行します。Beanstalk クラスターでは、アプリケーションは Elastic Beanstalk が作成および操作する Amazon EKS クラスター上のコンテナとして実行されます。最上位aws:elasticbeanstalk:eksの名前空間とその子の名前空間を使用して動作を設定します。Beanstalk Standard との違いについては、「」を参照してくださいBeanstalk クラスターアーキテクチャ。
トピック
重要
Beanstalk クラスター環境では、Amazon EKS が引き受けるクラスター IAM ロールと、クラスターの Amazon EC2 ノードが引き受けるノード IAM ロールを指定する必要があります。Elastic Beanstalk は、これらのロールを持つ Amazon EKS クラスターを作成し、環境に割り当て、そこで実行されているアプリケーションを管理します。同じサブネットを使用する同じアカウントの環境は、1 つのクラスターを共有します。指定したリソースとクラスターの共有方法については、「」を参照してくださいBeanstalk クラスターアーキテクチャ。
次の手順
アプリケーションと環境を作成するには、 に従いますBeanstalk クラスターの開始方法。環境を共有クラスターにグループ化する方法など、コンピューティングとデプロイモデルを確認するには、「」を参照してくださいBeanstalk クラスターアーキテクチャ。環境間の分離境界を選択し、通信できる環境を制御するには、「」を参照してくださいBeanstalk クラスター環境のマルチテナンシー。アプリケーションをコンテナイメージとしてパッケージ化するには、「」を参照してくださいBeanstalk クラスター環境のコンテナイメージの構築。