AWSは、マネージドKubernetesサービス「Amazon Elastic Kubernetes Service(Amazon EKS)」の新機能「Amazon EKS Hybrid Nodes」の一般提供を開始した。
この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。
Amazon Web Services(AWS)は2024年12月1日(米国時間)、マネージドKubernetesサービス「Amazon Elastic Kubernetes Service」(Amazon EKS)の新機能である「Amazon EKS Hybrid Nodes」の一般提供を開始した。
Amazon EKS Hybrid Nodesにより、オンプレミスやエッジインフラをクラウド上のEKSクラスタにノードとして接続できる。クラウドとオンプレミス環境全体でKubernetesを一元的に管理し、アプリケーションを実行する必要がある全ての場所で、Amazon EKSのスケーラビリティと可用性を享受可能になるという。
既存のオンプレミスハードウェアを使用しながら、Kubernetesコントロールプレーンの管理をEKSに任せ、オンプレミスキャパシティーを節約してワークロードに充てることができるメリットもある。クラウドとオンプレミス環境全体で、一貫した運用手法とツールを採用することもできる。
AWSはこれまでも、Kubernetesのハイブリッドデプロイ(展開)をサポートするために「Amazon EKS on AWS Outposts」と「Amazon EKS Anywhere」を提供してきた。この2つと新しいAmazon EKS Hybrid NodesにおけるKubernetesとハードウェアコンポーネントの管理方法の違いを、次の表で整理している。
コンポーネント | EKS on Outposts | EKS Hybrid Nodes | EKS Anywhere |
---|---|---|---|
ハードウェア | AWSが管理する | 顧客が管理する | |
Kubernetesコントロールプレーン | AWSがホスト、管理する | 顧客がホスト、管理する | |
Kubernetesノード | Amazon Elastic Compute Cloud(Amazon EC2) | 顧客が管理する物理または仮想マシン | |
Amazon EKS Hybrid Nodesを使用してオンプレミスやエッジインフラをEKSクラスタに接続する場合、Amazon EKSのさまざまな機能や統合機能を利用できる。その中にはEKSアドオン、EKS Pod Identity、クラスタアクセスエントリ、クラスタインサイト、拡張Kubernetesバージョンサポートなどが含まれる。
Amazon EKS Hybrid NodesはAWSサービスと統合されており、中央モニタリング、ロギング、アイデンティティー(ID)管理のために「AWS Systems Manager」「AWS Identity and Access Management(AWS IAM) Roles Anywhere」「Amazon Managed Service for Prometheus」「Amazon CloudWatch」「Amazon GuardDuty」といったAWSサービスを利用できる。
Amazon EKS Hybrid Nodesの使用手順の概要は以下の通り。
ハイブリッドノードがクラスタに参加すると、必要なネットワーキングコンポーネント(kube-proxyやCoreDNSなど)が自動的にインストールされる。ハイブリッドノードがアプリケーションの提供を開始する準備が整う前に、互換性のあるコンテナネットワークインタフェース(CNI)ドライバをインストールしておく必要がある。CiliumおよびCalico CNIドライバが、Amazon EKS Hybrid Nodesと組み合わせて使用できる。
Amazon EKS Hybrid Nodesは、AWS GovCloud(米国)リージョンと中国リージョンを除く全てのAWSリージョンで利用できる。EKSクラスタとEKS Hybrid Nodesの使用時間に応じて料金が課金される。
Copyright © ITmedia, Inc. All Rights Reserved.