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

Tree integrity check #173

Open
dragonchaser opened this issue Jun 8, 2021 · 1 comment
Open

Tree integrity check #173

dragonchaser opened this issue Jun 8, 2021 · 1 comment
Labels
enhancement New feature or request

Comments

@dragonchaser
Copy link
Contributor

dragonchaser commented Jun 8, 2021

It would be nice to have a cli command that checks the integrity of a release and verifies if all shared dependencies are met and installed on the cluster and give the user to ability to fix inconsistencies.

Command

$> hypper integrity-check <releasename>

Suggested output

releasename
- shared dependencies
  - depA [OK]
  - depB [OK]
  - depC [Missing]

depC is missing, reinstall? [Y/n]

The command should walk over the whole dependency sub-tree of the specified release and take care of every dependency inside that tree recursively.

@dragonchaser dragonchaser added the enhancement New feature or request label Jun 8, 2021
@dragonchaser
Copy link
Contributor Author

This should also feature detecting stale deployments, e.g. dependencies that have been installed to the cluster but are not used by any "parent" deployment any-more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant