devantler-tech / devantler-tech/ksail

test(eks): validate and graduate control-plane upgrades on AWS

Open
#6,926 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Go
Stars
165
Forks
12
Avg merge
5h 41m
Merged PRs (30d)
337

Description

> 🤖 Generated by the Agentic Engineer

The explicit EKS control-plane upgrade feature in #6925 ships default-off pending live AWS validation. Parent: #4328.

Before deleting the experimental gate, use an explicitly authorized disposable EKS cluster to observe a single-minor upgrade, AWS terminal update success, Kubernetes API version/readiness, worker/add-on behavior, cancellation/retry, stale-identity refusal, no-op retry and cleanup. Preserve sanitized exact-version/commit evidence. Do not infer live cluster correctness from hermetic fixtures.

Acceptance criteria: all required scenarios are recorded, no unrelated cluster-stack or networking mutation occurs, the documentation matches observed behavior, and a separate reversible PR removes the flag only after review. Size: medium. Blocked by #6925.

Contributor guide

Open the contributing guide

Research direction

Start with the blocked implementation in #6925 and its parent context in #4328; the issue names no files or tests. Use an explicitly authorized disposable EKS cluster to record the listed upgrade scenarios and sanitized exact-version/commit evidence. Done means all scenarios are documented, no unrelated mutations occur, documentation matches observations, and a separate reversible flag-removal PR is reviewed.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, kubernetes
Domain
cloud, devops, infrastructure, testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.