redkubes / otomi-core

Application Platform for Kubernetes

Home Page:https://otomi.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Seamless installation

j-zimnowoda opened this issue · comments

commented

WHY

I noticed that people who install otomi for the very first time struggle with re-installation.
Otomi installation on failure may leave some state inconsistencies, e.g.: jobs, pending releases etc.
I am considering implementing clean up that will happen only if the "very first" installation has not completed.

User Story

AS A user

I WANT TO reinstall Otomi

SO I can correct initial values

Acceptance criteria

GIVEN The initial installation via helm
WHEN it fails
THEN next attempt will clean up all otomi jobs
AND pending releases

Definition of done

  • Relevant PRs are merged
  • Tested by peer
  • Updated documentation reviewed by peer
  • Short demo video recorded and stored on google drive (if applicable)