diff --git a/pages/common/kubectl-api-resources.md b/pages/common/kubectl-api-resources.md new file mode 100644 index 0000000000..4add303574 --- /dev/null +++ b/pages/common/kubectl-api-resources.md @@ -0,0 +1,28 @@ +# kubectl api-resources + +> Print the supported API resources on the server. +> More information: . + +- Print the supported API resources: + +`kubectl api-resources` + +- Print the supported API resources with more information: + +`kubectl api-resources {{[-o|--output]}} wide` + +- Print the supported API resources sorted by a column: + +`kubectl api-resources --sort-by {{name}}` + +- Print the supported namespaced resources: + +`kubectl api-resources --namespaced` + +- Print the supported non-namespaced resources: + +`kubectl api-resources --namespaced=false` + +- Print the supported API resources with a specific API group: + +`kubectl api-resources --api-group={{api_group}}` diff --git a/pages/common/kubectl-autoscale.md b/pages/common/kubectl-autoscale.md new file mode 100644 index 0000000000..4d30ce0a3d --- /dev/null +++ b/pages/common/kubectl-autoscale.md @@ -0,0 +1,12 @@ +# kubectl autoscale + +> Create an autoscaler to intelligently scale pod count based on kubernetes cluster demands. +> More information: . + +- Auto scale a deployment with no target CPU utilization specified: + +`kubectl autoscale {{[deploy|deployment]}} {{deployment_name}} --min={{min_replicas}} --max={{max_replicas}}` + +- Auto scale a deployment with target CPU utilization: + +`kubectl autoscale {{[deploy|deployment]}} {{deployment_name}} --max={{max_replicas}} --cpu-percent={{target_cpu}}`