More Info:

EKS clusters should have their control plane logs enabled and publish their API, audit, controller manager, scheduler or authenticator logs to AWS CloudWatch.

Risk Level

Low

Address

Security, Reliability

Compliance Standards

HITRUST, SOC2, NISTCSF, PCIDSS

Triage and Remediation

Remediation

To remediate the issue of EKS clusters not having logging enabled in AWS using the AWS console, please follow the below steps:

  1. Log in to the AWS Management Console.
  2. Navigate to the Amazon EKS console.
  3. Select the EKS cluster that you want to enable logging for.
  4. Click on the “Configuration” tab.
  5. Under the “Logging” section, click on the “Edit” button.
  6. Select the “Enable logging” checkbox.
  7. Choose the “Create a new S3 bucket” option or select an existing S3 bucket from the dropdown menu.
  8. Enter a unique name for the S3 bucket.
  9. Click on the “Save” button to save the changes.

Once the above steps are completed, the EKS cluster will have logging enabled, and logs will be stored in the specified S3 bucket.

Additional Reading: