AWS Snow での Amazon EKS Anywhere の使用 - AWS Snowball Edge デベロッパーガイド

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Snow での Amazon EKS Anywhere の使用

Amazon EKS Anywhere on AWS Snow は、Snowball Edge で Kubernetes クラスターを作成および運用するのに役立ちます。Kubernetes は、コンテナ化されたアプリケーションのデプロイ、スケーリング、および管理の自動化に使用されるオープンソースソフトウェアです。Amazon EKS Anywhere は、外部ネットワーク接続の有無にかかわらず、Snowball Edge デバイス上で使用できます。外部ネットワーク接続のないデバイスで Amazon EKS Anywhere を使用するには、Snowball Edge デバイスで実行するコンテナレジストリを指定します。Amazon EKS Anywhere に関する一般的な情報については、「Amazon EKS Anywhere documentation」を参照してください。

AWS Snow で Amazon EKS Anywhere を使用すると、次の機能を利用できます。

  • Amazon EKS Anywhere CLI (eksctl anywhere) を使用して、Snowball Edge コンピューティング最適化デバイスに Kubernetes (K8s) クラスターをプロビジョニングする。Amazon EKS Anywhere を 1 台の Snowball Edge デバイスにプロビジョニングすることも、高可用性実現のために 3 台以上のデバイスにプロビジョニングすることもできます。

  • Cilium Container Network Interface (CNI) のサポート

  • ノードオペレーティングシステムとしての Ubuntu 20.04 のサポート

この図は、Snowball Edge デバイスにデプロイされた Amazon EKS Anywhere クラスターを示しています。

AWS Snowball Edge デバイスにデプロイされた Amazon EKS Anywhere on Snow クラスターと、コンポーネント間の関係を示す図。

Amazon EKS Anywhere でサポートされている、利用可能な最新の Kubernetes バージョンを使用して Kubernetes クラスターを作成することをお勧めします。詳細については、「Amazon EKS-Anywhere Versioning」を参照してください。アプリケーションに特定のバージョンの Kubernetes が必要な場合は、Amazon EKS が標準または拡張サポートで提供する任意のバージョンの Kubernetes を使用します。デプロイのライフサイクルを計画するときは、Kubernetes バージョンのリリース日とサポート日を考慮してください。これにより、使用する予定の Kubernetes のバージョンに対するサポートが失われる可能性を回避できます。詳細については、「Amazon EKS Kubernetes リリースカレンダー」を参照してください。

Amazon EKS Anywhere on AWS Snow の詳細については、Amazon EKS Anywhere のドキュメントを参照してください。