Amazon EKS now envelope encrypts all Kubernetes API data by default
Share
Services
Starting today, Amazon Elastic Kubernetes Service (EKS) enables default envelope encryption for all Kubernetes API data in EKS clusters running Kubernetes version 1.28 or higher. This provides a managed, default experience that implements defense-in-depth for your Kubernetes applications. Using [AWS Key Management Service (KMS)](https://docs.aws.amazon.com/kms/latest/developerguide/overview.html) with [Kubernetes KMS provider v2](https://kubernetes.io/docs/tasks/administer-cluster/kms-provider/#configuring-the-kms-provider-kms-v2), EKS now provides an additional layer of security with an AWS owned, KMS encryption key or the option of bringing your own key.
Previously, Amazon EKS provided optional envelope encryption with Kubernetes KMS provider v1\. Now this is a default configuration for all objects in the Kubernetes API. By default, [AWS owns the keys](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#aws-owned-cmk) used for envelope encryption. You can alternatively [create](https://docs.aws.amazon.com/kms/latest/developerguide/create-keys.html) or [import externally generated keys](https://docs.aws.amazon.com/kms/latest/developerguide/importing-keys-conceptual.html) to AWS KMS for use in your cluster’s managed Kubernetes control plane. If you have an existing customer managed key (CMK) in KMS that was previously used to envelope encrypt your Kubernetes Secrets, this same key will now be used for envelope encryption of the additional Kubernetes API data types in your cluster.
Default envelope encryption in Amazon EKS is automatically enabled for all EKS clusters running Kubernetes version 1.28 or higher, and doesn’t require any action from customers. This feature is available at no additional charge in all commercial AWS Regions and the AWS GovCloud (US) Regions. To learn more, visit the [Amazon EKS documentation](https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-encryption.html).
What else is happening at Amazon Web Services?
Read update
Services
Share
Read update
Services
Share
AWS Firewall Manager is now available in the AWS Asia Pacific (Thailand) and AWS Mexico (Central) regions
about 22 hours ago
Services
Share
Amazon CloudWatch RUM now supports monitoring multiple domains with a single App Monitor
about 22 hours ago
Services
Share
Read update
Services
Share