Amazon EKSが全てのKubernetes APIデータをデフォルトでエンベロープ暗号化するように
ID 1232
GUID e6ba8c662c9557271f199baabab867bfa95fdd72
発表日(JST)
要約生成日時(JST)
タイトル Amazon EKSが全てのKubernetes APIデータをデフォルトでエンベロープ暗号化するように
詳細リンク https://aws.amazon.com/about-aws/whats-new/2025/03/amazon-eks-envelope-encrypts-kubernetes-api-data-default
カテゴリ
  • amazon-eks
  • aws-govcloud-us
  • compute
  • containers
  • security-identity-and-compliance
要点
  • Amazon EKSが、Kubernetesバージョン1.28以上のクラスターで全てのKubernetes APIデータをデフォルトでエンベロープ暗号化
  • AWS KMSとKubernetes KMSプロバイダーv2を使用して実装
  • AWS所有のキーまたは独自のキーを選択可能
  • 既存のカスタマーマネージドキー(CMK)がある場合は、それが使用される
  • 追加料金なしで全ての商用AWSリージョンおよびAWS GovCloud(US)リージョンで利用可能
アップデート内容要約

Amazon EKSが、Kubernetesバージョン1.28以上のクラスターで、全てのKubernetes APIデータに対してデフォルトでエンベロープ暗号化を提供するようになりました。これにより、Kubernetesアプリケーションのセキュリティが強化されます。

アップデート内容全文

本日より、Amazon Elastic Kubernetes Service (EKS) は、Kubernetesバージョン1.28以上で動作するEKSクラスターにおいて、全てのKubernetes APIデータに対してデフォルトでエンベロープ暗号化を有効化します。
これにより、Kubernetesアプリケーションに対して多層防御を実装する管理されたデフォルト体験が提供されます。
AWS Key Management Service (KMS) とKubernetes KMSプロバイダーv2を使用して、EKSは今やAWS所有のKMS暗号化キーによる追加のセキュリティレイヤー、または独自のキーを持ち込むオプションを提供します。
以前は、Amazon EKSはKubernetes KMSプロバイダーv1によるオプションのエンベロープ暗号化を提供していましたが、現在はKubernetes APIの全てのオブジェクトに対してデフォルト設定となりました。
デフォルトでは、エンベロープ暗号化に使用されるキーはAWSが所有しています。
あるいは、クラスターの管理されたKubernetesコントロールプレーンで使用するために、外部で生成されたキーをAWS KMSで作成またはインポートすることもできます。
既存のKMSのカスタマーマネージドキー(CMK)がKubernetes Secretsのエンベロープ暗号化に以前使用されていた場合、同じキーがクラスター内の追加のKubernetes APIデータタイプのエンベロープ暗号化にも使用されます。
Amazon EKSのデフォルトエンベロープ暗号化は、Kubernetesバージョン1.28以上で動作する全てのEKSクラスターに対して自動的に有効化され、お客様の操作は必要ありません。
この機能は、全ての商用AWSリージョンおよびAWS GovCloud(US)リージョンで追加料金なしで利用可能です。
詳細については、Amazon EKSのドキュメントをご覧ください。

関連サービス
  • AWS GovCloud (US)
  • AWS Key Management Service (KMS)
  • Amazon Elastic Kubernetes Service (EKS)
関連サービスの説明
  • AWS GovCloud (US)は、米国政府機関や企業が機密性の高いワークロードをクラウドに移行できるように設計された、隔離されたAWSリージョンです。このリージョンは、特定の規制や準拠要件を満たすように設計されており、FedRAMPやDOD SRGなどの米国政府の厳格なセキュリティ要件に対応しています。
  • AWS Key Management Service (KMS)は、データの暗号化に使用する暗号化キーの作成と管理を容易にするマネージドサービスです。KMSを使用することで、アプリケーションやサービス全体でデータを安全に暗号化できます。また、暗号化キーの使用を監査し、規制要件を満たすのに役立ちます。
  • Amazon Elastic Kubernetes Service (EKS)は、AWSでKubernetesを簡単に実行するためのマネージドサービスです。Kubernetesは、コンテナ化されたアプリケーションのデプロイ、スケーリング、管理を自動化するオープンソースのシステムです。EKSを使用することで、Kubernetesの制御プレーンやワーカーノードのプロビジョニングや管理を自分で行う必要がなく、AWSがそれらを管理してくれます。
関連URL