Commit Graph

9464 Commits

Author SHA1 Message Date
Kam Saiyed 37af3e8ef8
Merge d0713f248b into 220c4a3a7c 2025-09-17 04:25:20 +00:00
Kam Saiyed d0713f248b Apply CPU startup boost in admission controller if its set 2025-09-17 04:23:53 +00:00
Kubernetes Prow Robot 220c4a3a7c
Merge pull request #8417 from kamarabbas99/feature-cpu-boost-api
Introduce API changes and feature gate CPU startup boost
2025-08-23 08:59:04 -07:00
Kam Saiyed 0000a7aafc Introduce API changes and fetaure gate CPU startup boost 2025-08-21 15:33:48 +00:00
Kubernetes Prow Robot 2289138bd9
Merge pull request #8407 from BigDarkClown/vendor-update
Update vendored kubernetes to 1.34.0-beta.0
2025-08-05 09:49:41 -07:00
Bartłomiej Wróblewski b05821737f Update vendored kubernetes to 1.34.0-beta.0 2025-08-05 14:16:44 +00:00
Kubernetes Prow Robot 24ba0e7df0
Merge pull request #8404 from jackfrancis/ca-update-deps-improvements
CI: make update-deps.sh macOS compatible
2025-08-04 18:29:40 -07:00
Omer Aplatony d6c98bce5b
deprecate humanized memory flag (#8400)
* deprecate humanized memory flag

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

* Update feature added version

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

* Update feature added version

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

* Update feature added version

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

---------

Signed-off-by: Omer Aplatony <omerap12@gmail.com>
2025-08-04 10:25:40 -07:00
Kubernetes Prow Robot 135e662d0a
Merge pull request #8103 from sslavic/stevo-dns-config
feat(chart): support configuring dnsConfig
2025-08-04 09:51:40 -07:00
Jack Francis 6e1da17bba
CI: make update-deps.sh macOS compatible 2025-08-04 09:43:55 -07:00
Kubernetes Prow Robot 14f79255b2
Merge pull request #8403 from kincoy/fix-typo-autoscaler-interface-comment
chore(autoscaler): fix typo in Autoscaler interface comment
2025-08-04 09:27:40 -07:00
Kubernetes Prow Robot 3344f064df
Merge pull request #8291 from adamoldak/zero_or_max_scaling_scaleup_errors
Do not remove healthy nodes from partially failing zero-or-max-scaling node groups
2025-08-04 06:13:39 -07:00
Adam Oldak 1e3cede9aa
Do not remove healthy nodes from partially failing zero-or-max-scaling node pool scale-ups 2025-08-04 11:44:27 +00:00
kincoy ed6fc0f199 chore(autoscaler): fix typo in Autoscaler interface comment
Signed-off-by: kincoy <1152072645@qq.com>
2025-08-04 16:29:03 +08:00
Kubernetes Prow Robot c7a51426e2
Merge pull request #8395 from laoj2/add-label-to-vpa-metric
Add update_mode label to VPA updater metrics
2025-08-02 02:57:37 -07:00
Kubernetes Prow Robot c1352dad7c
Merge pull request #8297 from pat-s/feat/imagesForArch-nodepool
Hetzner(feat): add option to set nodepool-specific image IDs
2025-07-31 23:47:15 -07:00
Luiz Oliveira 36804f199c Add update_mode label to VPA updater metrics 2025-07-31 15:16:45 -04:00
Kubernetes Prow Robot 172a22c195
Merge pull request #8376 from jackfrancis/ca-maintainer-elmiko
CA: add elmiko as maintainer
2025-07-31 11:01:15 -07:00
Kubernetes Prow Robot 4bd2e67a1d
Merge pull request #8331 from adrianmoisey/list
Switch VPA checkpoint to use a lister
2025-07-31 02:33:15 -07:00
Kubernetes Prow Robot 72bf359268
Merge pull request #8388 from jackfrancis/ca-validate-make-release
CA: add release automation validation
2025-07-30 18:18:27 -07:00
Jack Francis 26d6b38699
CA: add release automation validation 2025-07-30 17:54:44 -07:00
Kubernetes Prow Robot ff6e93bfc3
Merge pull request #8346 from jklaw90/readiness-prob
fix: VPA add readiness and liveness for vpa admission
2025-07-30 08:44:28 -07:00
Julian Lawrence 1938d3971a updated all deployments with health check 2025-07-29 09:20:09 -07:00
Rada Dimitrova 3d748040d9
Improve error message for unknown error in `validateTargetRef` (#8299)
* Improve error message for unknown error in

* Format Unknown error better

* Update vertical-pod-autoscaler/pkg/target/controller_fetcher/controller_fetcher.go

Co-authored-by: Stoyan Vitanov <stoyan.a.vitanov@gmail.com>

* Address PR review feedback

* Remove unnecessary Stringer method

* Improve third case err message

* Adapt third case err message test

---------

Co-authored-by: Stoyan Vitanov <stoyan.a.vitanov@gmail.com>
2025-07-29 01:38:30 -07:00
Jack Francis 2eb5adda2c
just approver 2025-07-28 09:31:05 -07:00
Jack Francis 0d36de3aa2
CA: add elmiko as maintainer 2025-07-28 07:55:24 -07:00
Kubernetes Prow Robot 1d5f0471bc
Merge pull request #8315 from vbhargav875/oci-oke-handle-ooc
Handle Out of host capacity scenario in OCI nodepools
2025-07-24 23:34:27 -07:00
Vijay Bhargav Eshappa 1fbc7a9d48 Handle Out of host capacity scenario in OCI nodepools 2025-07-24 16:04:49 +05:30
Julian Lawrence e8941e59a0 add readiness and liveness for vpa admission 2025-07-23 14:33:14 -07:00
Kubernetes Prow Robot 9a256e5c83
Merge pull request #8138 from aleskandro/patch-1
Fix typo in expander/grpcplugin/README.md
2025-07-21 12:34:27 -07:00
Maximiliano Uribe f9b93ec395
adding env variable EnableLabelPrediction (#8324)
* adding env variable EnableLabelPrediction

* addressing comments

* adding ut test and nil scenario

* adding ephemeral storage ut

* changing default value to true
2025-07-21 10:08:27 -07:00
Kubernetes Prow Robot 0d14eca879
Merge pull request #7993 from pierreozoux/pierreozoux-patch-2
docs(autoscaler): add details about flags
2025-07-21 07:50:28 -07:00
Adrian Moisey aae2a010f1
Switch VPA checkpoint to use a lister 2025-07-18 15:41:46 +02:00
Omer Aplatony c187e7f147
AEP-8026: per-vpa-component-configuration (#8026)
* AEP: per-vpa-component-configuration

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

* Set proper AEP number

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

* update AEP

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

* remove duplicated title

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

* fixed camel-case

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

* Add e2e testing

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

* add parameter descriptions

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

* Add feature flag

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

* Updated on/off feature flag

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

* evictAfterOomThreshold->evictAfterOOMThreshold

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

* Add more info

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

* oomBumpUpRatio to int

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

* fixed typo

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

* Move oomBumpUpRatio to string

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

* Add memoryAggregationIntervalCount

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

* Used quantity instead of string

Signed-off-by: Omer Aplatony <omerap12@gmail.com>

---------

Signed-off-by: Omer Aplatony <omerap12@gmail.com>
2025-07-17 23:34:25 -07:00
Stevo Slavic ad1866c323 feat(chart): support configuring dnsConfig
Signed-off-by: Stevo Slavic <sslavic@gmail.com>
2025-07-14 14:02:04 +02:00
Kubernetes Prow Robot 9bc422016f
Merge pull request #8027 from HadrienPatte/contributing
Update go wiki URL in contributing docs
2025-07-13 13:14:22 -07:00
Kubernetes Prow Robot 8482fd7ac1
Merge pull request #8130 from ffais/support-additional-rbac-rule
Add support for additional rule in role/rolebindings
2025-07-11 14:15:28 -07:00
Kubernetes Prow Robot 0fb7d53506
Merge pull request #8296 from drjackild/add-m4-prices
add price info for M4 machine family
2025-07-11 07:51:29 -07:00
Kubernetes Prow Robot 637d9ad908
Merge pull request #8314 from mtrqq/remove-preemption-policy-expendable
Do not consider pod PreemptionPolicy while determining whether pod is expendable
2025-07-10 11:09:30 -07:00
Kubernetes Prow Robot 0ed3da32c9
Merge pull request #8311 from kubernetes/dependabot/docker/vertical-pod-autoscaler/pkg/admission-controller/golang-1.24.5
Bump golang from 1.24.4 to 1.24.5 in /vertical-pod-autoscaler/pkg/admission-controller
2025-07-10 08:49:27 -07:00
Kubernetes Prow Robot df9718c409
Merge pull request #8310 from kubernetes/dependabot/docker/vertical-pod-autoscaler/pkg/updater/golang-1.24.5
Bump golang from 1.24.4 to 1.24.5 in /vertical-pod-autoscaler/pkg/updater
2025-07-10 05:11:27 -07:00
Maksym Fuhol 6f0f000a20 Do not consider pod PreemptionPolicy while determining whether pod is expendable
Change https://github.com/kubernetes/autoscaler/pull/6577 added a support for considering preemption policies into expendable pods evaluation, this is not correct as this propepty describes whether the created pod can evict other pods - thus should be considered only within scheduler and its framework. This change removes the policy out of the consideration
2025-07-10 10:16:12 +00:00
Kubernetes Prow Robot 2945e9562d
Merge pull request #8309 from kubernetes/dependabot/docker/vertical-pod-autoscaler/pkg/recommender/golang-1.24.5
Bump golang from 1.24.4 to 1.24.5 in /vertical-pod-autoscaler/pkg/recommender
2025-07-09 23:43:27 -07:00
Kubernetes Prow Robot 1d421cbe93
Merge pull request #8312 from jackfrancis/dependabot-release-note-none
dependabot: add release-note-none label
2025-07-09 14:35:27 -07:00
Jack Francis 338987711f dependabot: add release-note-none label 2025-07-09 12:40:17 -07:00
dependabot[bot] bd2ff7b070
Bump golang in /vertical-pod-autoscaler/pkg/admission-controller
Bumps golang from 1.24.4 to 1.24.5.

---
updated-dependencies:
- dependency-name: golang
  dependency-version: 1.24.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-09 18:33:34 +00:00
dependabot[bot] 8d76026c21
Bump golang in /vertical-pod-autoscaler/pkg/updater
Bumps golang from 1.24.4 to 1.24.5.

---
updated-dependencies:
- dependency-name: golang
  dependency-version: 1.24.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-09 18:31:52 +00:00
dependabot[bot] 115c8168be
Bump golang in /vertical-pod-autoscaler/pkg/recommender
Bumps golang from 1.24.4 to 1.24.5.

---
updated-dependencies:
- dependency-name: golang
  dependency-version: 1.24.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-09 18:29:02 +00:00
Kubernetes Prow Robot 12e6e2e182
Merge pull request #8268 from hakman/compare-examples
azure: Make it easier to compare examples
2025-07-09 09:43:27 -07:00
Kubernetes Prow Robot 8f9a24aafe
Merge pull request #8307 from ialidzhikov/fix/header
docs: Unify the header for a section
2025-07-09 05:25:26 -07:00