From 78ef74fd358608b979ec03ea3fe95db4579b6259 Mon Sep 17 00:00:00 2001 From: yaron2 Date: Tue, 23 Jul 2024 13:51:26 -0700 Subject: [PATCH] pin bitnami chart version for redis Signed-off-by: yaron2 --- pkg/kubernetes/kubernetes.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkg/kubernetes/kubernetes.go b/pkg/kubernetes/kubernetes.go index f6bd78e5a..013247bd7 100644 --- a/pkg/kubernetes/kubernetes.go +++ b/pkg/kubernetes/kubernetes.go @@ -40,6 +40,7 @@ const ( daprReleaseName = "dapr" dashboardReleaseName = "dapr-dashboard" latestVersion = "latest" + bitnamiStableVersion = "17.14.5" // dev mode constants. thirdPartyDevNamespace = "default" @@ -99,9 +100,10 @@ func Init(config InitConfiguration) error { if config.EnableDev { redisChartVals := []string{ "image.tag=" + redisVersion, + "replica.replicaCount=0", } - err = installThirdPartyWithConsole(redisReleaseName, redisChartName, latestVersion, bitnamiHelmRepo, "Dapr Redis", redisChartVals, config) + err = installThirdPartyWithConsole(redisReleaseName, redisChartName, bitnamiStableVersion, bitnamiHelmRepo, "Dapr Redis", redisChartVals, config) if err != nil { return err } @@ -124,7 +126,7 @@ func installThirdPartyWithConsole(releaseName, chartName, releaseVersion, helmRe defer installSpinning(print.Failure) // releaseVersion of chart will always be latest version. - err := installThirdParty(releaseName, chartName, latestVersion, helmRepo, chartValues, config) + err := installThirdParty(releaseName, chartName, releaseVersion, helmRepo, chartValues, config) if err != nil { return err } @@ -214,7 +216,7 @@ func getHelmChart(version, releaseName, helmRepo string, config *helm.Configurat pull.Settings = &cli.EnvSettings{} - if version != latestVersion && (releaseName == daprReleaseName || releaseName == dashboardReleaseName) { + if version != latestVersion && (releaseName == daprReleaseName || releaseName == dashboardReleaseName || releaseName == redisChartName) { pull.Version = chartVersion(version) }