eksctl-io/eksctl

The official CLI for Amazon EKS

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 42 minutes ago
Added to GitGenius on September 13th, 2026
Created on May 23rd, 2018
Open Issues & Pull Requests: 101 (+0)
GitHub issues: Enabled
Number of forks: 1,502
Total Stargazers: 5,210 (+0)
Total Subscribers: 100 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.6 days
Mean response time: 39.5 days
90th percentile: 70.2 days
Tracked items: 199

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "kind/bug" is answered fastest, typically in about 36 hours, while "kind/feature" waits about 11 days. Only 7% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 22
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 1,249 days
Stale 30+ days: 18
Stale 90+ days: 15

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 2

Top labels

  • kind/bug (120)
  • stale (95)
  • kind/feature (61)
  • kind/help (26)
  • priority/important-longterm (26)
  • priority/important-soon (13)
  • needs-investigation (11)
  • good first issue (5)

Detailed Description

eksctl is a CLI tool for creating and managing Kubernetes clusters on Amazon EKS, AWS's managed Kubernetes service for EC2.

The tool addresses the complexity of provisioning EKS clusters by providing a simple command-line interface that abstracts away infrastructure details. It uses CloudFormation under the hood to manage AWS resources, allowing users to create a fully functional cluster with a single command. The tool handles the coordination of EC2 instances, networking, IAM roles, and other dependencies required for a working Kubernetes environment on AWS.

Developers managing Kubernetes workloads on AWS should choose eksctl if they want to minimize setup time and configuration overhead. It suits teams already invested in the AWS ecosystem who need straightforward cluster provisioning without learning CloudFormation syntax. The tool is particularly valuable for rapid prototyping, development environments, and standard cluster deployments. It requires AWS API credentials configured and the AWS IAM Authenticator for Kubernetes in the PATH. The tool supports EKS Auto Mode, which automates routine cluster management tasks for compute, storage, and networking, and EKS Hybrid Nodes, enabling on-premises and edge infrastructure to run alongside cloud-based clusters.

The project maintains active development with regular updates addressing new AWS EKS features. The codebase receives ongoing enhancements to support emerging EKS capabilities, as evidenced by recent additions of Auto Mode and Hybrid Nodes support. The project sustains community engagement through a dedicated Slack channel for user support and questions.