Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: Cluster state reports #103

Open
mbeacom opened this issue Apr 1, 2023 · 1 comment
Open

Feature request: Cluster state reports #103

mbeacom opened this issue Apr 1, 2023 · 1 comment

Comments

@mbeacom
Copy link
Contributor

mbeacom commented Apr 1, 2023

Use case

When executing eksupgrade the pre/post-flight checks are misleading and can cause confusion as to the actual intended outcomes and results of a cluster upgrade.

Due to the many factors that can play into upgrade eligibility, eksupgrade doesn't intend to be a tool to check the compatibility or eligibility of a cluster (in favor of letting other existing tools handle this with better scenario checks, such as: eksup.

The existing pre/post checks should be removed and replaced with relevant checks specific to the upgrade (based on previous understanding the cluster is eligible for such an upgrade).

Solution/User Experience

A cluster upgrade summary will be displayed to inform the user what the current state versus the future state is (and some minimal health information, but nothing intended to replace proper evaluation of a target cluster), minimally:

  • cluster: current vs target version
  • cluster nodegroups: current vs target versions
  • cluster addons: current vs target versions

This maybe expanded in the future to include other comparisons or checks.

Alternative solutions

No response

@github-actions
Copy link

github-actions bot commented May 5, 2023

This issue has not received any attention in 30 days. If you want to keep this issue open, please leave a comment below and auto-close will be canceled.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants