eks

Validate AWS EKS cluster security posture and public endpoint accessibility.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/aurainfosec/cloud-review-automation-poc --skill eks-aurainfosec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eks
Source: https://github.com/aurainfosec/cloud-review-automation-poc/tree/main/skills/eks
Command: npx skills add https://github.com/aurainfosec/cloud-review-automation-poc --skill eks-aurainfosec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you securely design, configure, and validate Amazon EKS clusters (control plane, node groups, IRSA, add-ons, and workloads) so you can reduce misconfiguration and confirm exposure and access risks.

Core Features & Use Cases

  • EKS cluster and node group setup guidance: Covers creating clusters and managing managed/self-managed/Fargate approaches with practical AWS CLI patterns.
  • IRSA (IAM Roles for Service Accounts) configuration: Helps connect Kubernetes service accounts to least-privilege AWS permissions for safer pod-to-AWS access.
  • EKS security checks and external accessibility probing: Provides validation for public API endpoint configuration, evidence-based scoring, and (when applicable) an external reachability test flow for the Kubernetes API.

Quick Start

Ask your AI to evaluate whether your EKS API server is publicly reachable and whether it is restricted by public access CIDRs, then produce the resulting risk score.

Frequently Asked Questions about eks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check if my AWS EKS Kubernetes API endpoint is publicly accessible?

To check if your EKS cluster API endpoint is publicly accessible, run CLI-based security checks using EKS describe-cluster queries to validate endpoint configuration, confirm public access CIDR restrictions, and produce a reachability risk score.

How do I configure IRSA for Kubernetes pods on EKS?

To configure IRSA for Kubernetes pods on EKS, this Skill helps connect Kubernetes service accounts to least-privilege AWS permissions, ensuring safer pod-to-AWS access by validating IRSA readiness for workload integration.

What is the best way to validate EKS cluster security posture for endpoint exposure?

The best way to validate EKS cluster security posture for endpoint exposure is by performing conditional external probing and TLS validation, applying evidence-backed checks to score the accessibility of your Kubernetes control plane.

Can I manage EKS node groups and add-ons using AWS CLI patterns?

Yes, you can manage EKS node groups and add-ons using practical AWS CLI patterns, covering managed, self-managed, and Fargate approaches for cluster creation and operational tasks.

Does this Skill require AWS CLI to run security checks on EKS clusters?

Yes, validating EKS cluster configuration requires AWS CLI to execute describe-cluster queries and define CLI-based security checks for endpoint and logging controls during the security posture assessment.