このページの改善にご協力ください
このユーザーガイドに貢献するには、すべてのページの右側のペインにある「GitHub でこのページを編集する」リンクを選択してください。
EC2 インスタンスストアを設定した AWS Outposts にあるローカルの Amazon EKS クラスターの概要
ローカルクラスターを使用すると、Amazon EKS クラスターすべてを AWS Outposts でローカルに実行できます。これにより、クラウドへのネットワーク接続が一時的に切断された場合に生じる可能性のあるアプリケーションダウンタイムのリスクを軽減し、データレジデンシー要件に対処できるようになります。Kubernetes クラスター全体が Outposts でローカルに実行されるため、アプリケーションは引き続き利用可能で、クラウドへのネットワーク接続が切断されている間もクラスターオペレーションを実行できます。
ローカルクラスターは一般的に Outposts ラックで使用できます。
EC2 インスタンスストアを設定した Outposts にある Amazon EKS ローカルクラスター
Amazon EKS ローカルクラスターは、EC2 インスタンスストアを設定した AWS Outposts をサポートします。EC2 インスタンスストアを設定した Outposts でローカルクラスターを実行すると、Amazon EKS は最新のローカルクラスターアーキテクチャをデプロイします。これにより、Amazon EKS クラウドクラスターとの同等性が向上します。
EC2 インスタンスストアがサポートする Outposts で使用される最新のアーキテクチャには、以下が追加されています。
-
マネージドコントロールプレーン。Kubernetes コントロールプレーンは、Outposts の AWS マネージドサービスアカウントで実行されます。Amazon EKS は、Amazon EKS プラットフォームバージョンの更新や
etcdバックアップなど、コントロールプレーンのライフサイクルを管理します。 -
クラウド内の Amazon EKS との機能同等性の向上。Amazon EKS アドオン、サービスアカウントに対する IAM ロール、EKS Pod Identity、OIDC 認証、および EKS アクセスエントリを使用して Kubernetes へのアクセスを IAM ユーザーに許可する を使用します。Amazon Linux 2023 ベースのワーカーノードに加えて、Bottlerocket
をワーカーノードのオペレーティングシステムとして使用します。 -
Amazon EKS Kubernetes バージョンのライフサイクルに合わせた調整。新しい Kubernetes バージョンと Amazon EKS プラットフォームバージョンは、クラウドの Amazon EKS と同じケイデンスでローカルクラスターで使用できるようになります。Kubernetes の延長サポートバージョンは、クラウドクラスターと同じ料金で利用できます。
-
すべての商用 AWS リージョンがサポートする AWS Outposts ラックで使用可能。
注記
Outpost が EC2 インスタンスストアではなく Amazon EBS で設定されている場合、このトピックで説明されているアーキテクチャは Outpost に使用できません。EBS を設定した Outposts は、既存のローカルクラスターの実装を引き続き使用します。詳細については、「高可用性を実現するために AWS Outposts でローカル Amazon EKS クラスターを作成する」を参照してください。
更新されたローカルクラスターアーキテクチャを使用して EBS-backed Outpost にローカルクラスターを作成する場合は、AWS アカウントチームにお問い合わせください。
ローカルクラスターと拡張クラスターの機能ごとの比較については、「デプロイオプションの比較」を参照してください。
はじめに
EC2 インスタンスストアを設定した Outposts にローカルクラスターを作成するには、「EC2 インスタンスストアを設定した AWS Outposts に Amazon EKS ローカルクラスターをデプロイする」を参照してください。
クラスターを作成する前に、次の点を確認します。
-
EC2 インスタンスストアを設定した AWS Outposts に Amazon EKS ローカルクラスターの VPC とサブネットを作成する - ローカルクラスターの VPC とサブネットの設定。
-
EC2 インスタンスストアを設定した AWS Outposts にある Amazon EKS ローカルクラスターのインスタンスタイプとプレイスメントを選択する - コントロールプレーンと
etcdインスタンスタイプの選択と配置。 -
EC2 インスタンスストアを設定した AWS Outposts にローカルの Amazon EKS クラスターを準備して、ネットワークの切断に備える - 切断中の認証、オブザーバビリティ、運用に関する考慮事項。
-
EC2 インスタンスストアを設定した AWS Outposts にあるローカルクラスターの Amazon EKS アドオン - ローカルクラスター向けの検証済みの Amazon EKS アドオンセット。