kudobuilder / kudo

Kubernetes Universal Declarative Operator (KUDO)
https://kudo.dev
Apache License 2.0
1.18k stars 103 forks source link

Better checks in kudo init for namespaces #1627

Closed alenkacz closed 4 years ago

alenkacz commented 4 years ago

What would you like to be added:

kudo git:(av/delete-apply-delete-test) ✗ ./bin/kubectl-kudo init --version 0.15.0
$KUDO_HOME has been configured at /Users/alenavarkockova/.kudo
:white_check_mark: installed crds
:white_check_mark: installed namespace
Error: error installing: service account: serviceaccounts "kudo-manager" is forbidden: unable to create new content in namespace kudo-system because it is being terminated

This should ideally fail pre-install and not end up being partial install that one needs to manually clean up.

Why is this needed: