Kubernetes Autoscaling Concepts: Difference between revisions
Jump to navigation
Jump to search
Line 10: | Line 10: | ||
=Horizontal Pod Autoscaling= | =Horizontal Pod Autoscaling= | ||
Horizontal pod autoscaling is the automatic | Horizontal pod autoscaling is the automatic increase or decrease the number of pod replicas managed by a scalable higher-level controller. The scaling is performed by a horizontal controller and it is controlled by a horizontal pod autoscaler Kubernetes API resource. More details: {{Internal|Kubernetes Horizontal Pod Autoscaler|Horizontal Pod Autoscaler}} | ||
{{Internal|Kubernetes Horizontal Pod Autoscaler|Horizontal Pod Autoscaler}} | |||
=Vertical Pod Autoscaling= | =Vertical Pod Autoscaling= |
Revision as of 02:48, 7 October 2020
External
- https://github.com/kubernetes/autoscaler/tree/master/cluster-autoscaler
- https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/
- https://github.com/kubernetes/autoscaler/tree/master/vertical-pod-autoscaler
Internal
Horizontal Pod Autoscaling
Horizontal pod autoscaling is the automatic increase or decrease the number of pod replicas managed by a scalable higher-level controller. The scaling is performed by a horizontal controller and it is controlled by a horizontal pod autoscaler Kubernetes API resource. More details:
Vertical Pod Autoscaling
Vertical scaling of a pod mens increasing its containers' resource requests and limits. This can be currently done only at creation time, not while the pod is running.