go-helm-client icon indicating copy to clipboard operation
go-helm-client copied to clipboard

Namespace "" is invalid: metadata.name: Required value: name or generateName is required

Open zchenyu opened this issue 2 years ago • 0 comments

_, err := client.InstallOrUpgradeChart(ctx, &helmclient.ChartSpec{
    ReleaseName:     chart.releaseName,
    Namespace:       "",
    Version:         chart.version,
    ChartName:       chart.chartName,
    CreateNamespace: true,
})

Passing an empty Namespace with CreateNamespace causes InstallOrUpgradeChart to fail with:

Namespace "" is invalid: metadata.name: Required value: name or generateName is required

zchenyu avatar May 04 '23 21:05 zchenyu