aws / aws/eks-anywhere

feat: Download images for a single version instead of all current versions

Open
#5,083 0 comments 4 reactions 0 assignees View on GitHub
area/airgap external kind/enhancement team/cli
Dominant language
Go
Stars
2.1k
Forks
328
Avg merge
1d 4h
Merged PRs (30d)
9

Description

**What would you like to be added**: Users should be able to download and package images for a single version, e.g. `eksctl anywhere download images --version 1.24`

**Why is this needed**: The current implementation of `eksctl anywhere download images` creates a tarball containing all necessary images to create an eks-a cluster for **any** of the supported Kubernetes versions. For users working in disconnected environments that often have stricter approval and import requirements, this creates an excessively large package with many unnecessary dependencies - making the import unnecessarily difficult.

Contributor guide

Open the contributing guide

Research direction

Start by locating the `eksctl anywhere download images` command and its current image-packaging flow. Trace how supported Kubernetes versions are selected, then define completion as accepting `--version 1.24` and producing a package containing only the images needed for that version.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, go, kubernetes
Domain
cli, devops, infrastructure
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.