- Newest
- Most votes
- Most comments
Ensure that the "Private access" option is enabled. This means the Kubernetes API endpoint is accessible only within your VPC.
So I recently dug this project from grave and just notice that the k8s api might be publicly enabled... but still within 4 days someone from amsterdam manage to find the api address and call /version.
you have to change this to private
Check the control plane logs of your EKS
Amazon EKS control plane logging provides audit and diagnostic logs directly from the Amazon EKS control plane to CloudWatch Logs in your account. These logs make it easy for you to secure and run your clusters. You can select the exact log types you need, and logs are sent as log streams to a group for each Amazon EKS cluster in CloudWatch.
https://docs.aws.amazon.com/eks/latest/userguide/control-plane-logs.html
Relevant content
- asked 2 years ago
- asked 3 years ago
- asked 3 years ago
- AWS OFFICIALUpdated 16 days ago
- AWS OFFICIALUpdated 9 months ago

please accept the answer if it was useful