1.2 additions for user-guide/
This commit is contained in:
@@ -18,26 +18,25 @@ where `command`, `TYPE`, `NAME`, and `flags` are:
|
||||
* `command`: Specifies the operation that you want to perform on one or more resources, for example `create`, `get`, `describe`, `delete`.
|
||||
* `TYPE`: Specifies the [resource type](#resource-types). Resource types are case-sensitive and you can specify the singular, plural, or abbreviated forms. For example, the following commands produce the same output:
|
||||
|
||||
```shell
|
||||
$ kubectl get pod pod1
|
||||
$ kubectl get pods pod1
|
||||
$ kubectl get po pod1
|
||||
```
|
||||
```shell
|
||||
$ kubectl get pod pod1
|
||||
$ kubectl get pods pod1
|
||||
$ kubectl get po pod1
|
||||
```
|
||||
|
||||
* `NAME`: Specifies the name of the resource. Names are case-sensitive. If the name is omitted, details for all resources are displayed, for example `$ kubectl get pods`.
|
||||
|
||||
When performing an operation on multiple resources, you can specify each resource by type and name or specify one or more files:
|
||||
When performing an operation on multiple resources, you can specify each resource by type and name or specify one or more files:
|
||||
|
||||
* To specify resources by type and name:
|
||||
* To group resources if they are all the same type: `TYPE1 name1 name2 name<#>`<br/>
|
||||
* To specify resources by type and name:
|
||||
* To group resources if they are all the same type: `TYPE1 name1 name2 name<#>`<br/>
|
||||
Example: `$ kubectl get pod example-pod1 example-pod2`
|
||||
* To specify multiple resource types individually: `TYPE1/name1 TYPE1/name2 TYPE2/name3 TYPE<#>/name<#>`<br/>
|
||||
Example: `$ kubectl get pod/example-pod1 replicationcontroller/example-rc1`
|
||||
* To specify resources with one or more files: `-f file1 -f file2 -f file<#>`
|
||||
[Use YAML rather than JSON](/docs/user-guide/config-best-practices) since YAML tends to be more user-friendly, especially for configuration files.<br/>
|
||||
[Use YAML rather than JSON](/docs/user-guide/config-best-practices/#general-config-tips) since YAML tends to be more user-friendly, especially for configuration files.<br/>
|
||||
Example: `$ kubectl get pod -f ./pod.yaml`
|
||||
* `flags`: Specifies optional flags. For example, you can use the `-s` or `--server` flags to specify the address and port of the Kubernetes API server.
|
||||
|
||||
* `flags`: Specifies optional flags. For example, you can use the `-s` or `--server` flags to specify the address and port of the Kubernetes API server.<br/>
|
||||
**Important**: Flags that you specify from the command line override default values and any corresponding environment variables.
|
||||
|
||||
If you need help, just run `kubectl help` from the terminal window.
|
||||
@@ -83,21 +82,24 @@ The following table includes a list of all the supported resource types and thei
|
||||
Resource type | Abbreviated alias
|
||||
-------------------- | --------------------
|
||||
`componentstatuses` | `cs`
|
||||
`events` | `ev`
|
||||
`endpoints` | `ep`
|
||||
`horizontalpodautoscalers` | `hpa`
|
||||
`limitranges` | `limits`
|
||||
`nodes` | `no`
|
||||
`namespaces` | `ns`
|
||||
`pods` | `po`
|
||||
`persistentvolumes` | `pv`
|
||||
`persistentvolumeclaims` | `pvc`
|
||||
`resourcequotas` | `quota`
|
||||
`replicationcontrollers` | `rc`
|
||||
`secrets` |
|
||||
`serviceaccounts` |
|
||||
`services` | `svc`
|
||||
`ingress` | `ing`
|
||||
`daemonsets` | `ds`
|
||||
`deployments` |
|
||||
`events` | `ev`
|
||||
`endpoints` | `ep`
|
||||
`horizontalpodautoscalers` | `hpa`
|
||||
`ingresses` | `ing`
|
||||
`jobs` |
|
||||
`limitranges` | `limits`
|
||||
`nodes` | `no`
|
||||
`namespaces` | `ns`
|
||||
`pods` | `po`
|
||||
`persistentvolumes` | `pv`
|
||||
`persistentvolumeclaims` | `pvc`
|
||||
`resourcequotas` | `quota`
|
||||
`replicationcontrollers` | `rc`
|
||||
`secrets` |
|
||||
`serviceaccounts` |
|
||||
`services` | `svc`
|
||||
|
||||
## Output options
|
||||
|
||||
|
||||
Reference in New Issue
Block a user