@@ -4,6 +4,7 @@ import (
"context"
"fmt"
"net/http"
+ "strings"
"github.com/porter-dev/porter/api/server/shared/apierrors"
"github.com/porter-dev/porter/api/server/shared/config"
@@ -142,6 +143,10 @@ func (d *OutOfClusterAgentGetter) GetHelmAgent(r *http.Request, cluster *models.
namespace = nsPolicy.Resource.Name
}
+ if strings.ToLower(namespace) == "all" {
+ namespace = ""
+ }
+
helmAgent, err := helm.GetAgentFromK8sAgent("secret", namespace, d.config.Logger, k8sAgent)
if err != nil {