Commit Graph

6672 Commits

Author SHA1 Message Date
Kubernetes Prow Robot 8d64f00d77
Merge pull request #5752 from vadasambar/fix/5704/fix-status-cm-nil-ptr-err
fix: empty status configmap leads to nil ptr error
2023-05-18 08:08:34 -07:00
Kubernetes Prow Robot 4c927022a1
Merge pull request #5773 from ff-apple/master_p4de
Add preview EC2 instance type p4de.24xlarge
2023-05-18 06:32:35 -07:00
Kubernetes Prow Robot 47af9cc434
Merge pull request #5411 from alam0rt/fix-issue-where-terminating-instances-scale-down-asg-to-min
Track lifecycle and skip terminating already terminating instances
2023-05-18 06:22:34 -07:00
Matt McClean fd52555c89 Add preview EC2 instance type p4de.24xlarge 2023-05-18 14:02:32 +01:00
Kubernetes Prow Robot 2a922b5438
Merge pull request #5760 from BigDarkClown/fix-similar
Fix similar node group calculation for non-existing node groups
2023-05-18 03:20:33 -07:00
Bartłomiej Wróblewski dfb6b062bf Fix similar node group calculation for non-existing node groups 2023-05-18 09:37:54 +00:00
Kubernetes Prow Robot 114a35961a
Merge pull request #5705 from damikag/fix-race-condition-between-ca-fetching
bugfix: fix race condition between CA fetching list of scheduled pods…
2023-05-12 05:23:01 -07:00
Kubernetes Prow Robot 4456935ed4
Merge pull request #5746 from voelzmo/enh/docker-buildx-for-cross-platform
Switch to docker buildx for cross-platform builds
2023-05-12 05:21:02 -07:00
Damika Gamlath 3b4d6d62b9 bugfix: fix race condition between CA fetching list of scheduled pods and pods being scheduled 2023-05-12 11:53:50 +00:00
Kubernetes Prow Robot ee59c74cc0
Merge pull request #5750 from BigDarkClown/similar
Fix scale-up similar node group computation
2023-05-11 08:15:02 -07:00
Bartłomiej Wróblewski 645fe63129 Fix scale-up similar node group computation 2023-05-11 14:45:05 +00:00
Kubernetes Prow Robot c04fcebf48
Merge pull request #5753 from jayantjain93/taint-refactor
Refactor taints.go to support taint values
2023-05-11 07:27:03 -07:00
Kubernetes Prow Robot ac8253f366
Merge pull request #5731 from pmendelski/feature-parallel-scale-up
Feature: parallel scale up
2023-05-11 06:27:44 -07:00
mendelski 51f1660db7
deduplicate scale-up test setup 2023-05-11 12:55:59 +00:00
Jayant Jain fbf0c64ddb Refactor taints.go to support taint values 2023-05-11 14:19:17 +02:00
Kubernetes Prow Robot 465c61e408
Merge pull request #5740 from alvaroaleman/pod-namespace
CA: Add pod namespace when logging why scaleup wasn't possible
2023-05-11 04:37:18 -07:00
mendelski 3e2d48d86d
Add option parallel-scale-up 2023-05-11 07:49:34 +00:00
Sam Lockart 21e1f5ba30
Add test to assert terminating instances aren't terminated again 2023-05-11 15:38:12 +10:00
Sam Lockart 43c511dc25
Track lifecycle and skip terminating already terminating instances
Avoid deadlocking by locking mutex twice

Instantiate test instance with lifecycle state

Make method private
2023-05-11 15:37:48 +10:00
vadasambar 0f27e0ae99 fix: empty status configmap leads to nil ptr error
Signed-off-by: vadasambar <suraj.bankar@acquia.com>
2023-05-11 00:27:56 +05:30
Marco Voelz bab810e6c3 Switch to docker buildx for cross-platform builds 2023-05-09 10:52:53 +02:00
Alvaro Aleman ced2e65acd CA: Add pod namespace when logging why scaleup wasn't possible
We have many identical statefulsets in different namespaces, as a
result, the pod name by itself is close to useless as an identifier. Add
the namespace in the log.
2023-05-08 15:33:22 -04:00
Kubernetes Prow Robot d3ec0c4d04
Merge pull request #5738 from jbartosik/revert-subresource
Revert "Add subresource status for vpa"
2023-05-08 06:49:17 -07:00
Kubernetes Prow Robot 004d3dd3ca
Merge pull request #5735 from ff-apple/aws_master_trn
Add missing trn1n ec2 instance
2023-05-08 06:23:18 -07:00
Joachim Bartosik b27a473d62 Revert "Add subresource status for vpa"
This reverts commit 8e72470545.
2023-05-08 15:09:15 +02:00
Francesco Fiorentino 549d4d2303 Add missing trn1n ec2 instance 2023-05-08 13:25:08 +01:00
Kubernetes Prow Robot 47117ad68c
Merge pull request #5596 from ExB-Group/aws-mng-ephemeral-storage-scale-from-zero
Add support for tags on AWS managed nodegroups to indicate resources
2023-05-07 14:05:16 -07:00
Kubernetes Prow Robot cad686ebf3
Merge pull request #5648 from knechtionscoding/fix/upgrade-net-http
fix: update x/http and x/net packages for VPA
2023-05-04 06:20:43 -07:00
Kubernetes Prow Robot f51a6765e5
Merge pull request #5723 from kubernetes/dependabot/docker/vertical-pod-autoscaler/builder/golang-1.20.4
Bump golang from 1.20.3 to 1.20.4 in /vertical-pod-autoscaler/builder
2023-05-04 06:18:43 -07:00
Kubernetes Prow Robot eb7b790e74
Merge pull request #5703 from silenceshell/fix-ca-deploy-spec
fix ca deploy spec
2023-05-03 21:54:41 -07:00
silenceshell 6cc73d94cd fix ca deploy spec
Signed-off-by: silenceshell <me@ieevee.com>
2023-05-04 10:32:27 +08:00
dependabot[bot] cf9ee01f5d
Bump golang from 1.20.3 to 1.20.4 in /vertical-pod-autoscaler/builder
Bumps golang from 1.20.3 to 1.20.4.

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-03 19:03:30 +00:00
Kubernetes Prow Robot 9051f27279
Merge pull request #5676 from DataDog/david.benque/use-factory-from-main
[vpa] [recommender] use factories for recommender and clusterStateFeeder
2023-05-02 06:46:13 -07:00
Kubernetes Prow Robot 632512c9df
Merge pull request #5637 from dougsong/master
Add Volcengine cloud provider support
2023-05-02 04:02:12 -07:00
Kubernetes Prow Robot 850a0a8f37
Merge pull request #5680 from wu0407/add-status-subresource
add subresource status for vpa
2023-05-02 04:00:12 -07:00
Kubernetes Prow Robot 38cb3d0619
Merge pull request #5690 from cuong-ts/patch-1
feat: upgrade latest version cluster-autoscaler on cluster-autoscaler-autodiscover.yaml
2023-05-02 03:58:12 -07:00
Kubernetes Prow Robot a3851b4ccc
Merge pull request #5709 from happytreees/master
refactored vultr node delete
2023-05-02 03:52:11 -07:00
Kubernetes Prow Robot 90c05f4a93
Merge pull request #5719 from ashaltu/master
Cluster Autoscaler: GCE: add pricing info for G2
2023-05-02 03:48:11 -07:00
Abduselam Shaltu a5ccd81408 Fix spacing issues. 2023-05-01 14:00:09 -07:00
Kubernetes Prow Robot 999d4f96f3
Merge pull request #5717 from streamnsight/feature/use-workload-identity
OCI cloud provider workload identity implementation
2023-05-01 13:56:12 -07:00
Emmanuel Leroy bba880872d Implement Workload Identity auth method 2023-05-01 12:52:19 -07:00
Emmanuel Leroy e6afdf1a45 upgrade OCI SDK from v55 to v65 2023-05-01 12:51:12 -07:00
Abduselam Shaltu f1b4ba677a
Update gce_price_info.go 2023-05-01 12:13:00 -07:00
Abduselam Shaltu 53496998ce Cluster Autoscaler: GCE: add pricing info for G2 2023-05-01 12:05:16 -07:00
Kubernetes Prow Robot f87dbe5fc6
Merge pull request #5715 from kisieland/revert-estimator-expansion
Revert "Add new method 'ReachedLimit' to EstimationLimiter"
2023-04-28 02:04:17 -07:00
Daniel Gutowski 4930cf3742 Revert commit 3ad77e8341
This was meant to be used as a signal that the estimation
did consider all of the pods, but x13n pointed out that
other k8s primitives may also limit it so the best option
is to compare a list of estimated pods.
2023-04-27 06:04:11 -07:00
Kubernetes Prow Robot 8099d0db86
Merge pull request #5713 from jayantjain93/pod-group-processor
Binpacking Estimator pod priority
2023-04-27 05:46:15 -07:00
Jayant Jain 9624e7d11f Binpacking Estimator pod orderer
Refactor the Binpacking estimator by making the pod sort extendable by moving the logic into decreasing_pod_orderer.go
Cleanup sorting logic/structs from binpacking_estimator.go
2023-04-27 12:16:03 +00:00
xiaoqing 8e72470545 Add subresource status for vpa
Add status field in subresource on crd yaml and add new ClusterRole system:vpa-actor to patch /status subresource.
The `metadata.generation` only increase on vpa spec update.
2023-04-27 11:16:24 +08:00
Kubernetes Prow Robot 5ad85b3523
Merge pull request #5694 from kisieland/limiter-expand
Add new method 'ReachedLimit' to EstimationLimiter
2023-04-26 12:50:14 -07:00