Skip to content

Latest commit

 

History

History
23 lines (19 loc) · 1.23 KB

eks-secrets-encrypted.md

File metadata and controls

23 lines (19 loc) · 1.23 KB

CloudSploit

AWS / EKS / EKS Secrets Encrypted

Quick Info

Plugin Title EKS Secrets Encrypted
Cloud AWS
Category EKS
Description Ensures EKS clusters are configured to enable envelope encryption of Kubernetes secrets using KMS
More Info Amazon EKS clusters should be configured to enable envelope encryption for Kubernetes secrets to adhere to security best practice for applications that store sensitive data.
AWS Link https://aws.amazon.com/about-aws/whats-new/2020/03/amazon-eks-adds-envelope-encryption-for-secrets-with-aws-kms/
Recommended Action Modify EKS clusters to enable envelope encryption for Kubernetes secrets

Detailed Remediation Steps

  1. Open the Amazon EKS console at https://console.aws.amazon.com/eks/home#/clusters
  2. Choose the name of the cluster to display your cluster information.
  3. Choose the Preview tab and under section Secrets encryption Click Enable.
  4. Select KMS Key and click enable.
  5. It will as you to confirm because once encryption enabled it can't be removed or undone.
  6. Click Confirm.