Skip to content

Commit d193c12

Browse files
authored
Merge pull request #2306 from alexissellier/improve-cleanup-command
Specify a kubeClient when loading the devspace configuration
2 parents 8180960 + 16dd9af commit d193c12

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

cmd/cleanup/images.go

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ func (cmd *imagesCmd) RunCleanupImages(f factory.Factory, cobraCmd *cobra.Comman
4343
// Set config root
4444
ctx := context.Background()
4545
log := f.GetLog()
46+
4647
configLoader, err := f.NewConfigLoader(cmd.ConfigPath)
4748
if err != nil {
4849
return err
@@ -65,14 +66,19 @@ func (cmd *imagesCmd) RunCleanupImages(f factory.Factory, cobraCmd *cobra.Comman
6566
kubeContext = cmd.KubeContext
6667
}
6768

69+
kubeClient, err := f.NewKubeDefaultClient()
70+
if err != nil {
71+
return errors.Wrap(err, "new kube client")
72+
}
73+
6874
// Create docker client
6975
client, err := docker.NewClientWithMinikube(ctx, kubeContext, true, log)
7076
if err != nil {
7177
return err
7278
}
7379

7480
// Load config
75-
configInterface, err := configLoader.Load(ctx, nil, cmd.ToConfigOptions(), log)
81+
configInterface, err := configLoader.Load(ctx, kubeClient, cmd.ToConfigOptions(), log)
7682
if err != nil {
7783
return err
7884
}

0 commit comments

Comments
 (0)