AWS EKS Kubernetes management for clusters, node groups, and workloads. Use when creating clusters, configuring IRSA, managing node groups, deploying applications, or integrating with AWS services.
84
82%
Does it follow best practices?
Impact
84%
1.03xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Production cluster provisioning
eksctl for cluster
0%
0%
Managed node group flag
0%
0%
Private API endpoint
100%
100%
KMS secrets encryption
100%
100%
All 5 log types enabled
100%
100%
API log type
100%
100%
Audit log type
100%
100%
Authenticator log type
100%
100%
Controller/Scheduler log types
100%
100%
Multi-AZ node deployment
62%
100%
Notes tool justification
100%
0%
Notes log type explanation
100%
100%
Notes compliance explanation
100%
100%
IRSA and node IAM setup
OIDC provider enablement
100%
100%
eksctl iamserviceaccount usage
100%
100%
SA annotation: role-arn
100%
100%
Trust policy action
100%
100%
Trust policy :sub condition
100%
100%
Trust policy :aud condition
100%
100%
EBS CSI node policy
100%
100%
Node role: EKSWorkerNodePolicy
0%
0%
Node role: ECR ReadOnly
0%
0%
Node role: CNI Policy
0%
0%
Design notes: annotation importance
100%
100%
Design notes: pod-level isolation
100%
100%
Networking, load balancing, autoscaling
Public subnet ELB tag
100%
100%
Private subnet internal-ELB tag
100%
100%
Cluster ownership tag
100%
100%
LB Controller: serviceAccount.create=false
100%
100%
LB Controller: serviceAccount.name
100%
100%
NLB annotation on Service
0%
100%
Ingress class ALB
100%
100%
Ingress target-type IP
100%
100%
Karpenter from ECR OCI
100%
100%
NodePool: multi-arch
0%
100%
NodePool: mixed capacity types
100%
100%
NodePool: WhenUnderutilized
100%
100%
Karpenter over Cluster Autoscaler
100%
100%
5df6da7
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.