Add label support for kubectl describe

Add -l option to kubectl describe command, allow it return
multiple results filtered by label selector.
This commit is contained in:
hurf
2015-06-12 15:08:28 +08:00
parent 2c5d40a69e
commit fa0efe3927
5 changed files with 29 additions and 11 deletions

View File

@@ -22,12 +22,16 @@ $ kubectl describe nodes kubernetes-minion-emt8.c.myproject.internal
// Describe a pod
$ kubectl describe pods/nginx
// Describe pods by label name=myLabel
$ kubectl describe po -l name=myLabel
```
### Options
```
-h, --help=false: help for describe
-l, --selector="": Selector (label query) to filter on
```
### Options inherited from parent commands
@@ -62,6 +66,6 @@ $ kubectl describe pods/nginx
### SEE ALSO
* [kubectl](kubectl.md) - kubectl controls the Kubernetes cluster manager
###### Auto generated by spf13/cobra at 2015-05-21 10:33:11.177122438 +0000 UTC
###### Auto generated by spf13/cobra at 2015-06-12 06:44:05.105790085 +0000 UTC
[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/docs/kubectl_describe.md?pixel)]()

View File

@@ -25,6 +25,10 @@ given resource.
\fB\-h\fP, \fB\-\-help\fP=false
help for describe
.PP
\fB\-l\fP, \fB\-\-selector\fP=""
Selector (label query) to filter on
.SH OPTIONS INHERITED FROM PARENT COMMANDS
.PP
@@ -135,6 +139,9 @@ $ kubectl describe nodes kubernetes\-minion\-emt8.c.myproject.internal
// Describe a pod
$ kubectl describe pods/nginx
// Describe pods by label name=myLabel
$ kubectl describe po \-l name=myLabel
.fi
.RE