caraml-dev/merlin

Safer quick_install.sh

Opened this issue · 0 comments

Is your feature request related to a problem? Please describe.

To avoid accidentally running quick_install.sh on existing Kubernetes cluster, e.g. production cluster with running infrastructure (istio, knative, kfserving) and Merlin installed.

Describe the solution you'd like

  1. Add confirmation question if the quick_install.sh script run on non-minikube or kind cluster (context aware script)
  2. Use commands that will not overwrite existing installed components. The script should stop running if component already exist.