Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Updater ¶
type Updater interface {
// RunOnce represents single iteration in the main-loop of Updater
RunOnce()
}
Updater performs updates on pods if recommended by Vertical Pod Autoscaler
func NewUpdater ¶
func NewUpdater(kubeClient kube_client.Interface, vpaClient *vpa_clientset.Clientset, minReplicasForEvicition int, evictionToleranceFraction float64, recommendationProcessor vpa_api_util.RecommendationProcessor, evictionAdmission priority.PodEvictionAdmission, selectorFetcher target.VpaTargetSelectorFetcher) (Updater, error)
NewUpdater creates Updater with given configuration
Click to show internal directories.
Click to hide internal directories.