From f5612f100ef6a61dcc29ca783571e2b3c171abf1 Mon Sep 17 00:00:00 2001 From: Andrea Hoffer Date: Mon, 22 Nov 2021 13:21:21 -0500 Subject: [PATCH] Adding an example for kubectl plugin list --- staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go b/staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go index 202d4ee8473..d620a09a0d7 100644 --- a/staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go +++ b/staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go @@ -43,6 +43,10 @@ var ( The easiest way to discover and install plugins is via the kubernetes sub-project krew. To install krew, visit [krew.sigs.k8s.io](https://krew.sigs.k8s.io/docs/user-guide/setup/install/)`)) + pluginExample = templates.Examples(i18n.T(` + # List all available plugins + kubectl plugin list`)) + pluginListLong = templates.LongDesc(i18n.T(` List all available plugin files on a user's PATH. @@ -86,9 +90,10 @@ func NewCmdPluginList(streams genericclioptions.IOStreams) *cobra.Command { } cmd := &cobra.Command{ - Use: "list", - Short: i18n.T("List all visible plugin executables on a user's PATH"), - Long: pluginListLong, + Use: "list", + Short: i18n.T("List all visible plugin executables on a user's PATH"), + Example: pluginExample, + Long: pluginListLong, Run: func(cmd *cobra.Command, args []string) { cmdutil.CheckErr(o.Complete(cmd)) cmdutil.CheckErr(o.Run())