All checks
Medium EKS · regional

EKS clusters should use encrypted Kubernetes secrets

Verifies that EKS clusters use AWS KMS to encrypt Kubernetes secrets stored in etcd.

service
EKS
severity
Medium
scope
evaluated in every region

How to fix it

To enable encrypted Kubernetes secrets for your EKS cluster, you need to configure the encryption configuration with a KMS key.

  1. Navigate to the Amazon EKS console
  2. Select your cluster
  3. Go to the 'Configuration' tab
  4. Under 'Encryption configuration', click 'Edit'
  5. Add a new encryption configuration for 'secrets'
  6. Select a KMS key for envelope encryption
  7. Save the configuration to enable secrets encryption

See which of your accounts this check is failing on.

Book a demo