Fetching variables values from deployment
[ealt-edge.git] / mecm / mepm / applcm / k8shelm / pkg / plugin / helmclient.go
index 0115ed9..109a92c 100644 (file)
@@ -26,13 +26,14 @@ import (
        "os"
 )
 
-// Constants to be taken from deployment file
-const (
-       releaseNamespace  = "default"
-       chartPath  = "/go/release/charts/"
-       kubeconfigPath  = "/go/release/kubeconfig/"
+// Variables to be defined in deployment file
+var (
+       chartPath = os.Getenv("CHART_PATH")
+       kubeconfigPath = os.Getenv("KUBECONFIG_DIR_PATH")
+       releaseNamespace = os.Getenv("RELEASE_NAMESPACE")
 )
 
+
 // Helm client
 type HelmClient struct {
        hostIP string