From 0ce8427b46c9f94ea1e3a8d08b0dae248b50d99a Mon Sep 17 00:00:00 2001 From: Jingfang Liu Date: Wed, 12 Dec 2018 09:42:47 -0800 Subject: [PATCH] enable kustomization in kubectl commands --- pkg/kubectl/cmd/delete/delete_flags.go | 1 + pkg/kubectl/cmd/util/helpers.go | 1 + 2 files changed, 2 insertions(+) diff --git a/pkg/kubectl/cmd/delete/delete_flags.go b/pkg/kubectl/cmd/delete/delete_flags.go index f6dcc74d95f..ecad7d35c2c 100644 --- a/pkg/kubectl/cmd/delete/delete_flags.go +++ b/pkg/kubectl/cmd/delete/delete_flags.go @@ -90,6 +90,7 @@ func (f *DeleteFlags) ToOptions(dynamicClient dynamic.Interface, streams generic options.WaitForDeletion = *f.Wait } + options.FilenameOptions.EnableKustomization = true return options } diff --git a/pkg/kubectl/cmd/util/helpers.go b/pkg/kubectl/cmd/util/helpers.go index 9a392cde59b..516f6b17086 100644 --- a/pkg/kubectl/cmd/util/helpers.go +++ b/pkg/kubectl/cmd/util/helpers.go @@ -385,6 +385,7 @@ func AddValidateOptionFlags(cmd *cobra.Command, options *ValidateOptions) { func AddFilenameOptionFlags(cmd *cobra.Command, options *resource.FilenameOptions, usage string) { AddJsonFilenameFlag(cmd.Flags(), &options.Filenames, "Filename, directory, or URL to files "+usage) cmd.Flags().BoolVarP(&options.Recursive, "recursive", "R", options.Recursive, "Process the directory used in -f, --filename recursively. Useful when you want to manage related manifests organized within the same directory.") + options.EnableKustomization = true } func AddJsonFilenameFlag(flags *pflag.FlagSet, value *[]string, usage string) {