diff --git a/pkg/lib/image.go b/pkg/lib/image.go index e7191779..2ceb6bc0 100644 --- a/pkg/lib/image.go +++ b/pkg/lib/image.go @@ -51,9 +51,13 @@ func ListImages(rootDir string) ([]string, error) { } args := []any{"template", entry.Name()} - if files, err := filepath.Glob(filepath.Join(rootDir, entry.Name(), "*.sample.yaml")); err == nil && len(files) > 0 { - for _, file := range files { - args = append(args, "--values="+entry.Name()+"/"+filepath.Base(file)) + if entry.Name() == "cluster-manager-spoke" { + args = append(args, "--dry-run=server") + } else { + if files, err := filepath.Glob(filepath.Join(rootDir, entry.Name(), "*.sample.yaml")); err == nil && len(files) > 0 { + for _, file := range files { + args = append(args, "--values="+entry.Name()+"/"+filepath.Base(file)) + } } } if out, err := sh.SetDir(rootDir).Command("helm", args...).Output(); err == nil {