eks-recon

Gather EKS cluster compute, IaC, CI/CD, networking, and security details into structured YAML reports.

39|14|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/aws-samples/sample-apex-skills --skill eks-recon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eks-recon
Source: https://github.com/aws-samples/sample-apex-skills/tree/main/skills/eks-recon
Command: npx skills add https://github.com/aws-samples/sample-apex-skills --skill eks-recon

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

EKS cluster reconnaissance turns uncertain, scattered cluster details into a clear inventory so engineers can make safe upgrade, migration, and architecture decisions with full context.

Core Features & Use Cases

  • Cluster environment discovery: Detects compute strategy (Karpenter, Managed Node Groups, Auto Mode, Fargate, self-managed) and core platform configuration.
  • Operational intelligence for decisions: Identifies IaC tooling (Terraform, CloudFormation, CDK, eksctl), CI/CD and GitOps setup (GitHub Actions, GitLab, ArgoCD, Flux), add-ons, networking, security posture, storage, observability, and workloads.
  • Read-first orchestration: Produces a comprehensive, structured reconnaissance report (with evidence) without performing any cluster modifications.

Quick Start

Ask the AI to run full EKS reconnaissance for cluster my-cluster in us-west-2 and generate a .eks-recon-report.yaml summary report.

Frequently Asked Questions about eks-recon

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

FAQPage Schema
How do I discover the compute strategy and add-on inventory of an EKS cluster?

To discover an EKS cluster's compute strategy and add-on inventory, you can run a full cluster reconnaissance process that detects Karpenter, Managed Node Groups, Fargate, or self-managed nodes, and gathers core platform configuration into a structured report.

Can I detect GitOps and IaC tooling configuration in an EKS environment?

Yes, you can detect GitOps and IaC tooling configuration in an EKS environment by performing cluster reconnaissance that identifies setup for Terraform, CloudFormation, CDK, eksctl, GitHub Actions, GitLab, ArgoCD, and Flux.

What is the best way to assess EKS security posture and networking configuration for migration readiness?

The best way to assess EKS security posture and networking configuration for migration readiness is to execute a read-only discovery process that compiles cluster details, security controls, ingress, and operational tooling into a comprehensive YAML report.

Does EKS cluster reconnaissance require write access or modify cluster resources?

No, EKS cluster reconnaissance does not require write access or modify cluster resources. It performs read-only discovery using MCP tools with structured YAML outputs and falls back to CLI/kubectl methods if MCP access fails, preserving safety.

How do I generate an EKS cluster documentation report for upgrade planning?

To generate an EKS cluster documentation report for upgrade planning, ask the AI to run full reconnaissance on a specific cluster and region, which produces a .eks-recon-report.yaml file containing versions, storage, observability, and workload details.