mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-07-01 10:20:35 +00:00
deprecate enable-managedby-label flag in favor of a field
This commit is contained in:
@@ -104,6 +104,8 @@ func NewCmdBuild(
|
||||
AddFlagEnablePlugins(cmd.Flags())
|
||||
AddFlagReorderOutput(cmd.Flags())
|
||||
AddFlagEnableManagedbyLabel(cmd.Flags())
|
||||
cmd.Flags().MarkDeprecated(managedByFlag,
|
||||
"The flag `enable-managedby-label` has been deprecated. Use the `managedByLabel` option in the `buildMetadata` field instead.")
|
||||
AddFlagEnableHelm(cmd.Flags())
|
||||
return cmd
|
||||
}
|
||||
|
||||
@@ -10,10 +10,12 @@ import (
|
||||
"sigs.k8s.io/kustomize/api/konfig"
|
||||
)
|
||||
|
||||
const managedByFlag = "enable-managedby-label"
|
||||
|
||||
func AddFlagEnableManagedbyLabel(set *pflag.FlagSet) {
|
||||
set.BoolVar(
|
||||
&theFlags.enable.managedByLabel,
|
||||
"enable-managedby-label",
|
||||
managedByFlag,
|
||||
false,
|
||||
`enable adding `+konfig.ManagedbyLabelKey)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user