diff --git a/content/en/docs/concepts/configuration/manage-compute-resources-container.md b/content/en/docs/concepts/configuration/manage-compute-resources-container.md index d6e03f0d28..37ac477f13 100644 --- a/content/en/docs/concepts/configuration/manage-compute-resources-container.md +++ b/content/en/docs/concepts/configuration/manage-compute-resources-container.md @@ -54,6 +54,7 @@ One cpu, in Kubernetes, is equivalent to: - 1 AWS vCPU - 1 GCP Core - 1 Azure vCore +- 1 IBM vCPU - 1 *Hyperthread* on a bare-metal Intel processor with Hyperthreading Fractional requests are allowed. A Container with diff --git a/content/en/docs/reference/kubectl/cheatsheet.md b/content/en/docs/reference/kubectl/cheatsheet.md index 632c3bc2aa..e17919040c 100644 --- a/content/en/docs/reference/kubectl/cheatsheet.md +++ b/content/en/docs/reference/kubectl/cheatsheet.md @@ -239,49 +239,24 @@ $ kubectl cluster-info dump --output-directory=/path/to/cluster-state # Dump c $ kubectl taint nodes foo dedicated=special-user:NoSchedule ``` -## Resource types +### Resource types -The following table includes a list of all the supported resource types and their abbreviated aliases: +List all supported resource types along with their shortnames, [API group](/docs/concepts/overview/kubernetes-api/#api-groups), whether they are [namespaced](/docs/concepts/overview/working-with-objects/namespaces), and [Kind](/docs/concepts/overview/working-with-objects/kubernetes-objects): -Resource type | Abbreviated alias --------------------- | -------------------- -`all` | -`certificatesigningrequests` |`csr` -`clusterrolebindings` | -`clusterroles` | -`componentstatuses` |`cs` -`configmaps` |`cm` -`controllerrevisions` | -`cronjobs` | -`customresourcedefinition` |`crd`, `crds` -`daemonsets` |`ds` -`deployments` |`deploy` -`endpoints` |`ep` -`events` |`ev` -`horizontalpodautoscalers` |`hpa` -`ingresses` |`ing` -`jobs` | -`limitranges` |`limits` -`namespaces` |`ns` -`networkpolicies` |`netpol` -`nodes` |`no` -`persistentvolumeclaims` |`pvc` -`persistentvolumes` |`pv` -`poddisruptionbudgets` |`pdb` -`podpreset` | -`pods` |`po` -`podsecuritypolicies` |`psp` -`podtemplates` | -`replicasets` |`rs` -`replicationcontrollers` |`rc` -`resourcequotas` |`quota` -`rolebindings` | -`roles` | -`secrets` | -`serviceaccount` |`sa` -`services` |`svc` -`statefulsets` |`sts` -`storageclasses` |`sc` +```console +$ kubectl api-resources +``` + +Other operations for exploring API resources: + +```console +$ kubectl api-resources --namespaced=true # All namespaced resources +$ kubectl api-resources --namespaced=false # All non-namespaced resources +$ kubectl api-resources -o name # All resources with simple output (just the resource name) +$ kubectl api-resources -o wide # All resources with expanded (aka "wide") output +$ kubectl api-resources --verbs=list,get # All resources that support the "list" and "get" request verbs +$ kubectl api-resources --api-group=extensions # All resources in the "extensions" API group +``` ### Formatting output