Path Lines of Code vertical-pod-autoscaler/cloudbuild.yaml 27 vertical-pod-autoscaler/common/flags.go 44 vertical-pod-autoscaler/common/kubeconfig.go 25 vertical-pod-autoscaler/common/version.go 16 vertical-pod-autoscaler/deploy/admission-controller-deployment.yaml 49 vertical-pod-autoscaler/deploy/admission-controller-service.yaml 11 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 464 vertical-pod-autoscaler/deploy/vpa-v1-crd-gen.yaml 769 vertical-pod-autoscaler/deploy/vpa-v1-crd.yaml 96 vertical-pod-autoscaler/hack/api-docs/config.yaml 7 vertical-pod-autoscaler/hack/emit-metrics.py 122 vertical-pod-autoscaler/hack/tools.go 2 vertical-pod-autoscaler/pkg/admission-controller/certs.go 127 vertical-pod-autoscaler/pkg/admission-controller/config.go 185 vertical-pod-autoscaler/pkg/admission-controller/logic/server.go 133 vertical-pod-autoscaler/pkg/admission-controller/main.go 131 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 15 vertical-pod-autoscaler/pkg/admission-controller/resource/pod/patch/observed_containers.go 18 vertical-pod-autoscaler/pkg/admission-controller/resource/pod/patch/resource_updates.go 71 vertical-pod-autoscaler/pkg/admission-controller/resource/pod/patch/util.go 41 vertical-pod-autoscaler/pkg/admission-controller/resource/pod/pre_processor.go 14 vertical-pod-autoscaler/pkg/admission-controller/resource/pod/recommendation/recommendation_provider.go 113 vertical-pod-autoscaler/pkg/admission-controller/resource/vpa/handler.go 153 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 131 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 30 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1/fake/fake_verticalpodautoscalercheckpoint.go 30 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 42 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1/verticalpodautoscalercheckpoint.go 43 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 30 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta1/fake/fake_verticalpodautoscalercheckpoint.go 32 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 44 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta1/verticalpodautoscalercheckpoint.go 43 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 30 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta2/fake/fake_verticalpodautoscalercheckpoint.go 32 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 44 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/autoscaling.k8s.io/v1beta2/verticalpodautoscalercheckpoint.go 43 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 30 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/poc.autoscaling.k8s.io/v1alpha1/fake/fake_verticalpodautoscalercheckpoint.go 32 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 44 vertical-pod-autoscaler/pkg/client/clientset/versioned/typed/poc.autoscaling.k8s.io/v1alpha1/verticalpodautoscalercheckpoint.go 43 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 149 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 29 vertical-pod-autoscaler/pkg/client/listers/autoscaling.k8s.io/v1/verticalpodautoscalercheckpoint.go 29 vertical-pod-autoscaler/pkg/client/listers/autoscaling.k8s.io/v1beta1/verticalpodautoscaler.go 29 vertical-pod-autoscaler/pkg/client/listers/autoscaling.k8s.io/v1beta1/verticalpodautoscalercheckpoint.go 29 vertical-pod-autoscaler/pkg/client/listers/autoscaling.k8s.io/v1beta2/verticalpodautoscaler.go 29 vertical-pod-autoscaler/pkg/client/listers/autoscaling.k8s.io/v1beta2/verticalpodautoscalercheckpoint.go 29 vertical-pod-autoscaler/pkg/client/listers/poc.autoscaling.k8s.io/v1alpha1/verticalpodautoscaler.go 29 vertical-pod-autoscaler/pkg/client/listers/poc.autoscaling.k8s.io/v1alpha1/verticalpodautoscalercheckpoint.go 29 vertical-pod-autoscaler/pkg/features/features.go 18 vertical-pod-autoscaler/pkg/features/versioned_features.go 10 vertical-pod-autoscaler/pkg/recommender/checkpoint/checkpoint_writer.go 105 vertical-pod-autoscaler/pkg/recommender/input/cluster_feeder.go 513 vertical-pod-autoscaler/pkg/recommender/input/history/history_provider.go 257 vertical-pod-autoscaler/pkg/recommender/input/history/types.go 12 vertical-pod-autoscaler/pkg/recommender/input/metrics/metrics_client.go 82 vertical-pod-autoscaler/pkg/recommender/input/metrics/metrics_client_test_util.go 100 vertical-pod-autoscaler/pkg/recommender/input/metrics/metrics_source.go 107 vertical-pod-autoscaler/pkg/recommender/input/oom/observer.go 139 vertical-pod-autoscaler/pkg/recommender/input/spec/spec_client.go 95 vertical-pod-autoscaler/pkg/recommender/input/spec/spec_client_test_util.go 175 vertical-pod-autoscaler/pkg/recommender/logic/estimator.go 154 vertical-pod-autoscaler/pkg/recommender/logic/recommender.go 128 vertical-pod-autoscaler/pkg/recommender/main.go 283 vertical-pod-autoscaler/pkg/recommender/model/aggregate_container_state.go 211 vertical-pod-autoscaler/pkg/recommender/model/aggregations_config.go 68 vertical-pod-autoscaler/pkg/recommender/model/cluster.go 381 vertical-pod-autoscaler/pkg/recommender/model/container.go 152 vertical-pod-autoscaler/pkg/recommender/model/errors.go 13 vertical-pod-autoscaler/pkg/recommender/model/types.go 142 vertical-pod-autoscaler/pkg/recommender/model/vpa.go 198 vertical-pod-autoscaler/pkg/recommender/routines/capping_post_processor.go 24 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 202 vertical-pod-autoscaler/pkg/recommender/util/histogram_options.go 90 vertical-pod-autoscaler/pkg/updater/inplace/inplace_updated.go 19 vertical-pod-autoscaler/pkg/updater/inplace/resource_updates.go 52 vertical-pod-autoscaler/pkg/updater/logic/updater.go 337 vertical-pod-autoscaler/pkg/updater/main.go 182 vertical-pod-autoscaler/pkg/updater/priority/pod_eviction_admission.go 46 vertical-pod-autoscaler/pkg/updater/priority/priority_processor.go 66 vertical-pod-autoscaler/pkg/updater/priority/priority_processor_fake.go 26 vertical-pod-autoscaler/pkg/updater/priority/scaling_direction_pod_eviction_admission.go 86 vertical-pod-autoscaler/pkg/updater/priority/update_priority_calculator.go 177 vertical-pod-autoscaler/pkg/updater/restriction/fake_pods_restriction.go 18 vertical-pod-autoscaler/pkg/updater/restriction/pods_eviction_restriction.go 74 vertical-pod-autoscaler/pkg/updater/restriction/pods_inplace_restriction.go 166 vertical-pod-autoscaler/pkg/updater/restriction/pods_restriction_factory.go 299 vertical-pod-autoscaler/pkg/updater/utils/types.go 18 vertical-pod-autoscaler/pkg/utils/annotations/vpa_inplace_update.go 7 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 56 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 156 vertical-pod-autoscaler/pkg/utils/metrics/resources/resources.go 30 vertical-pod-autoscaler/pkg/utils/metrics/updater/updater.go 130 vertical-pod-autoscaler/pkg/utils/resources/resourcehelpers.go 66 vertical-pod-autoscaler/pkg/utils/server/server.go 28 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 199 vertical-pod-autoscaler/pkg/utils/vpa/capping.go 440 vertical-pod-autoscaler/pkg/utils/vpa/limit_and_request_scaling.go 143 vertical-pod-autoscaler/pkg/utils/vpa/recommendation_processor.go 10 vertical-pod-autoscaler/pkg/utils/vpa/sequential_processor.go 44