diff --git a/kustomize_install_helm_charts.sh b/kustomize_install_helm_charts.sh index 87f73c5f..7c98bc76 100755 --- a/kustomize_install_helm_charts.sh +++ b/kustomize_install_helm_charts.sh @@ -52,8 +52,11 @@ helm_repos="$(helm repo list -o yaml | yq -r '.[].url' || :)" "$srcdir/kustomize_parse_helm_charts.sh" "$@" | while read -r repo_url name version values_file; do if ! grep -Fxq "$repo_url" <<< "$helm_repos"; then + timestamp "Adding Helm repo '$repo_url' as name '$name'" # might fail here if you've already installed a repo with this name, in which case, fix your repos, we don't want to remove/modify your existing repos helm repo add "$name" "$repo_url" fi + timestamp "Installing Helm chart '$name' version '$version' from '$repo_url'" helm install "$name" "$name/$name" --version "$version" --create-namespace --namespace "$name" ${values_file:+--values "$values_file"} + echo done