Vertical Pod Autoscaler
Planted .
Similar to HPA, it monitors resources, and increases resources on the pod if required. It is not inbuilt, it needs to be downloaded and applied.
It has three components -
- Admission controller - applies the changes recommender suggests
- Updater - evicts the pods if needed based on recommender
- Recommender - does not modify anything, just provides recommendations.
updateMode controls how this happens.
- Off - only recommendations, no changes
- Initial - only changes pods on creation
- Recreate - Evicts pods if usage goes beyond range.
- InPlaceOrRecreate - Tries to update without restarting a pod - future feature.