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
Guy Templeton
a6d3f830f2
CA - Label Cloudprovider implementation PRs
2023-05-09 09:30:48 +01: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
Vishal Anarse
cf3e309066
[civo] Support pool wise config
...
Signed-off-by: Vishal Anarse <vishalanarse11@gmail.com>
2023-05-08 20:21:28 +05:30
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
Kubernetes Prow Robot
fe10c53f9a
Merge pull request #5696 from kisieland/orchestrator-update-expansion-build
...
Extract 'SchedulablePods' method in orchestrator.
2023-04-26 12:48:14 -07:00
Kubernetes Prow Robot
12b1dbd751
Merge pull request #5706 from kisieland/skipped-reasons-abtract-max-resources
...
Add a dedicated struct for the MaxResourceLimitReached Reasons
2023-04-26 10:34:14 -07:00
Kubernetes Prow Robot
ccf44dece1
Merge pull request #5697 from aleskandro/fix-capi-build-generic-labels
...
Fix the buildTemplateLabels method for the ClusterApi provider
2023-04-26 06:16:13 -07:00
Daniel Gutowski
7fecbcf28e
Extract 'SchedulablePods' method in orchestrator.
...
This simplifies the 'ComputeExpansionOption' and allows
us to use defer to revert the ClusterSnapshot rather than calling it
explicitly on each exit from the method.
2023-04-26 03:18:54 -07:00
aleskandro
398ffaf82f
Fix the buildTemplateLabels method for the ClusterApi provider
...
The joinStringMaps call in the buildTemplateLabels method of the clusterApi provider should not overwrite any custom labels with the generic ones returned by buildGenericLabels()
2023-04-26 10:37:13 +02:00
Kubernetes Prow Robot
0142a57730
Merge pull request #5548 from DataDog/azure-fast-backoff
...
Azure: Fast nodegroup backoff on failed provisioning
2023-04-25 14:36:16 -07:00
ErwinsExpertise
b63a123d1e
refactored vultr node delete
2023-04-25 11:22:13 -04:00
Kubernetes Prow Robot
512621fc51
Merge pull request #5577 from trungng92/add-oke-cloud-provider
...
OCI: Enhance oci implementation to include oci node pools
2023-04-25 07:30:16 -07:00
dom.bozzuto
066315cfa2
Add detection for VMs that fail provisioning to backoff that nodegroup sooner
...
When Azure fails to provision a node for a nodegroup due to an instance capacity issue ((Zonal)AllocationFailed) or other reason, the VMSS size increase is still reflected but the new instance gets the status `ProvisioningStateFailed`. This now bubbles up the error to the `cloudprovider.Instance`, where it can be used by in `clusterstate` to put the nodegroup into backoff sooner.
2023-04-24 13:56:30 -04:00