AWS Certified Solutions Architect – Associate (SAA-C03) — Question 523

A company is building an Amazon Elastic Kubernetes Service (Amazon EKS) cluster for its workloads. All secrets that are stored in Amazon EKS must be encrypted in the Kubernetes etcd key-value store.

Which solution will meet these requirements?

Answer options

Correct answer: B

Explanation

Enabling Amazon EKS KMS secrets encryption allows the Kubernetes control plane to use an AWS KMS key to perform envelope encryption on secrets before they are stored in the etcd database. AWS Secrets Manager and Amazon EBS volume encryption do not natively encrypt the Kubernetes etcd key-value store at the application/control-plane level.