aws-eks

Manage AWS EKS cluster setup, networking, security, and services with Terraform.

Updated Oct 6, 2025
One-click install
npx skills add https://github.com/andisab/casdk-harness --skill aws-eks-andisab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-eks
Source: https://github.com/andisab/casdk-harness/tree/main/tests/smoke/iac-team/skills/aws-eks
Command: npx skills add https://github.com/andisab/casdk-harness --skill aws-eks-andisab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires terraform, eks, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the complexity of setting up, managing, and operating AWS EKS clusters by providing best practices, automation patterns, and configuration guidance.

Core Features & Use Cases

  • EKS Cluster Architecture and Provisioning: Design and provision production-ready EKS clusters with proper networking, security, and high availability.
  • IRSA Setup: Implement secure AWS API access for Kubernetes workloads without long-lived credentials using IAM Roles for Service Accounts (IRSA).
  • Networking Optimization: Optimize EKS networking for IP efficiency, performance, and security, including VPC CNI, Pod Security Groups, and Network Policies.
  • Cluster Addons and Essential Services: Deploy and configure essential EKS cluster services like AWS Load Balancer Controller and Gateway API v1.
  • Security Best Practices: Implement defense-in-depth security for EKS clusters, including control plane security, node security, and pod security.

Quick Start

Activate the aws-eks skill when designing an EKS cluster, and follow the Terraform module pattern to provision a production-ready cluster with security best practices.

Frequently Asked Questions about aws-eks

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

FAQPage Schema
How do I provision a production-ready AWS EKS cluster using Terraform?

You can provision a production-ready AWS EKS cluster using Terraform module patterns provided by the Skill to design architecture with proper networking, security, and high availability. It automates infrastructure setup for scalable and compliant clusters.

What is the best way to implement secure AWS API access for EKS workloads?

The best way to implement secure AWS API access for EKS workloads is using IAM Roles for Service Accounts (IRSA). This provides secure authentication without relying on long-lived credentials.

How do I optimize EKS networking for IP efficiency and security?

To optimize EKS networking for IP efficiency and security, configure VPC CNI, Pod Security Groups, and Network Policies. These features ensure performance and defense-in-depth security for pod communications.

Do I need Terraform to manage AWS EKS cluster operations?

Yes, Terraform is required to manage AWS EKS cluster operations using this Skill. It handles the infrastructure provisioning needed to establish scalable, secure, and compliant cluster architectures.

How do I configure essential services like the AWS Load Balancer Controller on EKS?

You configure essential services like the AWS Load Balancer Controller and Gateway API v1 on EKS by deploying and managing them as cluster addons. This ensures proper traffic routing and load balancing integration.

What security best practices should I follow for defense-in-depth in EKS?

Defense-in-depth security for EKS requires implementing control plane security, node security, and pod security. The Skill provides configuration guidance to enforce these layers for a compliant cluster environment.