Skip to content
Snippets Groups Projects
Commit d79bedf2 authored by Hidde Beydals's avatar Hidde Beydals
Browse files

Use path with '/' slashes in created Kustomization


This fixes a bug on Windows where the safe relative path would contain
'\' slashes, which are not compatible with the controller.

Signed-off-by: default avatarHidde Beydals <hello@hidde.co>
parent 14b31b32
No related branches found
No related tags found
No related merge requests found
...@@ -19,6 +19,7 @@ package main ...@@ -19,6 +19,7 @@ package main
import ( import (
"context" "context"
"fmt" "fmt"
"path/filepath"
"strings" "strings"
"time" "time"
...@@ -142,7 +143,7 @@ func createKsCmdRun(cmd *cobra.Command, args []string) error { ...@@ -142,7 +143,7 @@ func createKsCmdRun(cmd *cobra.Command, args []string) error {
Interval: metav1.Duration{ Interval: metav1.Duration{
Duration: createArgs.interval, Duration: createArgs.interval,
}, },
Path: kustomizationArgs.path.String(), Path: filepath.ToSlash(kustomizationArgs.path.String()),
Prune: kustomizationArgs.prune, Prune: kustomizationArgs.prune,
SourceRef: kustomizev1.CrossNamespaceSourceReference{ SourceRef: kustomizev1.CrossNamespaceSourceReference{
Kind: kustomizationArgs.source.Kind, Kind: kustomizationArgs.source.Kind,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment