mirror of
https://github.com/kubevela/kubevela.git
synced 2026-08-27 16:17:34 +00:00
check helm release first before add repo and install chart
This commit is contained in:
@@ -53,6 +53,10 @@ func Install(ioStreams cmdutil.IOStreams, repoName, repoURL, chartName, version,
|
||||
}
|
||||
}
|
||||
}
|
||||
// check release running first before add repo and install chart
|
||||
if IsHelmReleaseRunning(releaseName, chartName, namespace, ioStreams) {
|
||||
return nil
|
||||
}
|
||||
|
||||
if !IsHelmRepositoryExist(repoName, repoURL) {
|
||||
err := AddHelmRepository(repoName, repoURL,
|
||||
@@ -61,9 +65,6 @@ func Install(ioStreams cmdutil.IOStreams, repoName, repoURL, chartName, version,
|
||||
return err
|
||||
}
|
||||
}
|
||||
if IsHelmReleaseRunning(releaseName, chartName, namespace, ioStreams) {
|
||||
return nil
|
||||
}
|
||||
|
||||
chartClient, err := NewHelmInstall(version, namespace, releaseName)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user