Path Lines of Code vertical-pod-autoscaler/common/flags.go 44 vertical-pod-autoscaler/common/kubeconfig.go 25 vertical-pod-autoscaler/common/version.go 2 vertical-pod-autoscaler/deploy/admission-controller-deployment.yaml 61 vertical-pod-autoscaler/deploy/kustomization.yaml 6 vertical-pod-autoscaler/deploy/recommender-deployment-high.yaml 43 vertical-pod-autoscaler/deploy/recommender-deployment-low.yaml 43 vertical-pod-autoscaler/deploy/recommender-deployment.yaml 34 vertical-pod-autoscaler/deploy/updater-deployment.yaml 39 vertical-pod-autoscaler/deploy/vpa-beta-crd.yaml 53 vertical-pod-autoscaler/deploy/vpa-beta2-crd.yaml 66 vertical-pod-autoscaler/deploy/vpa-crd.yaml 53 vertical-pod-autoscaler/deploy/vpa-rbac.yaml 434 vertical-pod-autoscaler/deploy/vpa-v1-crd-gen.yaml 720 vertical-pod-autoscaler/deploy/vpa-v1-crd.yaml 96 vertical-pod-autoscaler/hack/emit-metrics.py 122 vertical-pod-autoscaler/hack/tools.go 2 vertical-pod-autoscaler/pkg/admission-controller/certs.go 74 vertical-pod-autoscaler/pkg/admission-controller/config.go 181 vertical-pod-autoscaler/pkg/admission-controller/logic/server.go 133 vertical-pod-autoscaler/pkg/admission-controller/main.go 125 vertical-pod-autoscaler/pkg/admission-controller/resource/handler.go 18 vertical-pod-autoscaler/pkg/admission-controller/resource/pod/handler.go 71 vertical-pod-autoscaler/pkg/admission-controller/resource/pod/patch/calculator.go 9 vertical-pod-autoscaler/pkg/admission-controller/resource/pod/patch/observed_containers.go 15 vertical-pod-autoscaler/pkg/admission-controller/resource/pod/patch/resource_updates.go 88 vertical-pod-autoscaler/pkg/admission-controller/resource/pod/patch/util.go 19 vertical-pod-autoscaler/pkg/admission-controller/resource/pod/pre_processor.go 14 vertical-pod-autoscaler/pkg/admission-controller/resource/pod/recommendation/recommendation_provider.go 105 vertical-pod-autoscaler/pkg/admission-controller/resource/vpa/handler.go 148 vertical-pod-autoscaler/pkg/admission-controller/resource/vpa/matcher.go 67 vertical-pod-autoscaler/pkg/admission-controller/resource/vpa/pre_processor.go 14 vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1/doc.go 1 vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1/register.go 28 vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1/types.go 130 vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1/zz_generated.deepcopy.go 413 vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1beta1/doc.go 1 vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1beta1/register.go 28 vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1beta1/types.go 105 vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1beta1/zz_generated.deepcopy.go 343 vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1beta2/doc.go 1 vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1beta2/register.go 28 vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1beta2/types.go 108 vertical-pod-autoscaler/pkg/apis/autoscaling.k8s.io/v1beta2/zz_generated.deepcopy.go 343 vertical-pod-autoscaler/pkg/apis/poc.autoscaling.k8s.io/v1alpha1/doc.go 1 vertical-pod-autoscaler/pkg/apis/poc.autoscaling.k8s.io/v1alpha1/register.go 28 vertical-pod-autoscaler/pkg/apis/poc.autoscaling.k8s.io/v1alpha1/types.go 104 vertical-pod-autoscaler/pkg/apis/poc.autoscaling.k8s.io/v1alpha1/zz_generated.deepcopy.go 336 vertical-pod-autoscaler/pkg/client/clientset/versioned/clientset.go 103 vertical-pod-autoscaler/pkg/client/clientset/versioned/fake/doc.go 1 vertical-pod-autoscaler/pkg/client/clientset/versioned/fake/register.go 25 vertical-pod-autoscaler/pkg/client/clientset/versioned/scheme/doc.go 1 vertical-pod-autoscaler/pkg/client/clientset/versioned/scheme/register.go 26 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1/autoscaling.k8s.io_client.go 69 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1/doc.go 1 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1/fake/doc.go 1 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1/fake/fake_autoscaling.k8s.io_client.go 19 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1/fake/fake_verticalpodautoscaler.go 88 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1/fake/fake_verticalpodautoscalercheckpoint.go 80 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1/generated_expansion.go 3 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1/verticalpodautoscaler.go 147 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1/verticalpodautoscalercheckpoint.go 133 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta1/autoscaling.k8s.io_client.go 69 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta1/doc.go 1 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta1/fake/doc.go 1 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta1/fake/fake_autoscaling.k8s.io_client.go 19 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta1/fake/fake_verticalpodautoscaler.go 88 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta1/fake/fake_verticalpodautoscalercheckpoint.go 80 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta1/generated_expansion.go 3 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta1/verticalpodautoscaler.go 147 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta1/verticalpodautoscalercheckpoint.go 133 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta2/autoscaling.k8s.io_client.go 69 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta2/doc.go 1 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta2/fake/doc.go 1 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta2/fake/fake_autoscaling.k8s.io_client.go 19 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta2/fake/fake_verticalpodautoscaler.go 88 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta2/fake/fake_verticalpodautoscalercheckpoint.go 80 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta2/generated_expansion.go 3 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta2/verticalpodautoscaler.go 147 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta2/verticalpodautoscalercheckpoint.go 133 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/poc.autoscaling.k8s.io/v1alpha1/doc.go 1 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/poc.autoscaling.k8s.io/v1alpha1/fake/doc.go 1 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/poc.autoscaling.k8s.io/v1alpha1/fake/fake_poc.autoscaling.k8s.io_client.go 19 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/poc.autoscaling.k8s.io/v1alpha1/fake/fake_verticalpodautoscaler.go 88 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/poc.autoscaling.k8s.io/v1alpha1/fake/fake_verticalpodautoscalercheckpoint.go 80 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/poc.autoscaling.k8s.io/v1alpha1/generated_expansion.go 3 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/poc.autoscaling.k8s.io/v1alpha1/poc.autoscaling.k8s.io_client.go 69 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/poc.autoscaling.k8s.io/v1alpha1/verticalpodautoscaler.go 147 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/poc.autoscaling.k8s.io/v1alpha1/verticalpodautoscalercheckpoint.go 133 vertical-pod-autoscaler/pkg/client/informers/externalversions/autoscaling.k8s.io/interface.go 29 vertical-pod-autoscaler/pkg/client/informers/externalversions/autoscaling.k8s.io/v1/interface.go 22 vertical-pod-autoscaler/pkg/client/informers/externalversions/autoscaling.k8s.io/v1/verticalpodautoscaler.go 55 vertical-pod-autoscaler/pkg/client/informers/externalversions/autoscaling.k8s.io/v1/verticalpodautoscalercheckpoint.go 55 vertical-pod-autoscaler/pkg/client/informers/externalversions/autoscaling.k8s.io/v1beta1/interface.go 22 vertical-pod-autoscaler/pkg/client/informers/externalversions/autoscaling.k8s.io/v1beta1/verticalpodautoscaler.go 55 vertical-pod-autoscaler/pkg/client/informers/externalversions/autoscaling.k8s.io/v1beta1/verticalpodautoscalercheckpoint.go 55 vertical-pod-autoscaler/pkg/client/informers/externalversions/autoscaling.k8s.io/v1beta2/interface.go 22 vertical-pod-autoscaler/pkg/client/informers/externalversions/autoscaling.k8s.io/v1beta2/verticalpodautoscaler.go 55 vertical-pod-autoscaler/pkg/client/informers/externalversions/autoscaling.k8s.io/v1beta2/verticalpodautoscalercheckpoint.go 55 vertical-pod-autoscaler/pkg/client/informers/externalversions/factory.go 141 vertical-pod-autoscaler/pkg/client/informers/externalversions/generic.go 45 vertical-pod-autoscaler/pkg/client/informers/externalversions/internalinterfaces/factory_interfaces.go 14 vertical-pod-autoscaler/pkg/client/informers/externalversions/poc.autoscaling.k8s.io/interface.go 19 vertical-pod-autoscaler/pkg/client/informers/externalversions/poc.autoscaling.k8s.io/v1alpha1/interface.go 22 vertical-pod-autoscaler/pkg/client/informers/externalversions/poc.autoscaling.k8s.io/v1alpha1/verticalpodautoscaler.go 55 vertical-pod-autoscaler/pkg/client/informers/externalversions/poc.autoscaling.k8s.io/v1alpha1/verticalpodautoscalercheckpoint.go 55 vertical-pod-autoscaler/pkg/client/listers/autoscaling.k8s.io/v1/verticalpodautoscaler.go 52 vertical-pod-autoscaler/pkg/client/listers/autoscaling.k8s.io/v1/verticalpodautoscalercheckpoint.go 52 vertical-pod-autoscaler/pkg/client/listers/autoscaling.k8s.io/v1beta1/verticalpodautoscaler.go 52 vertical-pod-autoscaler/pkg/client/listers/autoscaling.k8s.io/v1beta1/verticalpodautoscalercheckpoint.go 52 vertical-pod-autoscaler/pkg/client/listers/autoscaling.k8s.io/v1beta2/verticalpodautoscaler.go 52 vertical-pod-autoscaler/pkg/client/listers/autoscaling.k8s.io/v1beta2/verticalpodautoscalercheckpoint.go 52 vertical-pod-autoscaler/pkg/client/listers/poc.autoscaling.k8s.io/v1alpha1/verticalpodautoscaler.go 52 vertical-pod-autoscaler/pkg/client/listers/poc.autoscaling.k8s.io/v1alpha1/verticalpodautoscalercheckpoint.go 52 vertical-pod-autoscaler/pkg/recommender/checkpoint/checkpoint_writer.go 105 vertical-pod-autoscaler/pkg/recommender/input/cluster_feeder.go 453 vertical-pod-autoscaler/pkg/recommender/input/history/history_provider.go 251 vertical-pod-autoscaler/pkg/recommender/input/history/types.go 12 vertical-pod-autoscaler/pkg/recommender/input/metrics/metrics_client.go 78 vertical-pod-autoscaler/pkg/recommender/input/metrics/metrics_client_test_util.go 100 vertical-pod-autoscaler/pkg/recommender/input/metrics/metrics_source.go 105 vertical-pod-autoscaler/pkg/recommender/input/oom/observer.go 134 vertical-pod-autoscaler/pkg/recommender/input/spec/spec_client.go 84 vertical-pod-autoscaler/pkg/recommender/input/spec/spec_client_test_util.go 135 vertical-pod-autoscaler/pkg/recommender/logic/estimator.go 90 vertical-pod-autoscaler/pkg/recommender/logic/recommender.go 104 vertical-pod-autoscaler/pkg/recommender/main.go 252 vertical-pod-autoscaler/pkg/recommender/model/aggregate_container_state.go 213 vertical-pod-autoscaler/pkg/recommender/model/aggregations_config.go 68 vertical-pod-autoscaler/pkg/recommender/model/cluster.go 347 vertical-pod-autoscaler/pkg/recommender/model/container.go 155 vertical-pod-autoscaler/pkg/recommender/model/errors.go 13 vertical-pod-autoscaler/pkg/recommender/model/types.go 127 vertical-pod-autoscaler/pkg/recommender/model/vpa.go 198 vertical-pod-autoscaler/pkg/recommender/routines/capping_post_processor.go 16 vertical-pod-autoscaler/pkg/recommender/routines/cpu_integer_post_processor.go 51 vertical-pod-autoscaler/pkg/recommender/routines/recommendation_post_processor.go 7 vertical-pod-autoscaler/pkg/recommender/routines/recommender.go 149 vertical-pod-autoscaler/pkg/recommender/routines/vpa.go 20 vertical-pod-autoscaler/pkg/recommender/util/decaying_histogram.go 87 vertical-pod-autoscaler/pkg/recommender/util/histogram.go 201 vertical-pod-autoscaler/pkg/recommender/util/histogram_options.go 90 vertical-pod-autoscaler/pkg/updater/eviction/pods_eviction_restriction.go 320 vertical-pod-autoscaler/pkg/updater/logic/updater.go 264 vertical-pod-autoscaler/pkg/updater/main.go 170 vertical-pod-autoscaler/pkg/updater/priority/pod_eviction_admission.go 46 vertical-pod-autoscaler/pkg/updater/priority/priority_processor.go 64 vertical-pod-autoscaler/pkg/updater/priority/priority_processor_fake.go 26 vertical-pod-autoscaler/pkg/updater/priority/scaling_direction_pod_eviction_admission.go 83 vertical-pod-autoscaler/pkg/updater/priority/update_priority_calculator.go 172 vertical-pod-autoscaler/pkg/utils/annotations/vpa_observed_containers.go 30 vertical-pod-autoscaler/pkg/utils/limitrange/limit_range_calculator.go 101 vertical-pod-autoscaler/pkg/utils/metrics/admission/admission.go 65 vertical-pod-autoscaler/pkg/utils/metrics/healthcheck.go 54 vertical-pod-autoscaler/pkg/utils/metrics/metrics.go 53 vertical-pod-autoscaler/pkg/utils/metrics/quality/quality.go 192 vertical-pod-autoscaler/pkg/utils/metrics/recommender/recommender.go 133 vertical-pod-autoscaler/pkg/utils/metrics/updater/updater.go 89 vertical-pod-autoscaler/pkg/utils/server/server.go 26 vertical-pod-autoscaler/pkg/utils/status/status_object.go 147 vertical-pod-autoscaler/pkg/utils/status/status_updater.go 45 vertical-pod-autoscaler/pkg/utils/vpa/api.go 184 vertical-pod-autoscaler/pkg/utils/vpa/capping.go 407 vertical-pod-autoscaler/pkg/utils/vpa/limit_and_request_scaling.go 143 vertical-pod-autoscaler/pkg/utils/vpa/recommendation_processor.go 12 vertical-pod-autoscaler/pkg/utils/vpa/sequential_processor.go 37