|
|
@@ -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 {
|