Enable shell completion descriptions for bash

Cobra provides support for completion descriptions for bash.
It was turned off because of a bug with certain bash menu options which
have been fixed by Cobra 1.3.0.

Signed-off-by: Marc Khouzam <marc.khouzam@gmail.com>
This commit is contained in:
Marc Khouzam 2022-11-04 16:57:24 -04:00
parent b1e348f60d
commit d72926d491

View File

@ -167,7 +167,7 @@ func runCompletionBash(out io.Writer, boilerPlate string, kubectl *cobra.Command
return err
}
return kubectl.GenBashCompletionV2(out, false) // TODO: Upgrade to Cobra 1.3.0 or later before including descriptions (See https://github.com/spf13/cobra/pull/1509)
return kubectl.GenBashCompletionV2(out, true)
}
func runCompletionZsh(out io.Writer, boilerPlate string, kubectl *cobra.Command) error {