Commit Graph

5208 Commits

Author SHA1 Message Date
Kubernetes Prow Robot b2951aadd6
Merge pull request #3903 from Ladicle/vpa-fix-limit-patch
Do not set limits when recommendation is 0
2021-03-16 07:12:35 -07:00
Sam Stoelinga 01ed8825ff Bump chart version to 9.9.0 2021-03-15 15:46:10 -07:00
Sam Stoelinga 3bdfd86006 Fix GCE where no cloud-config-path is required 2021-03-15 15:44:14 -07:00
Michael Cristina 4cf9a98679
Release leader election lock on shutdown 2021-03-12 12:51:03 -06:00
Kubernetes Prow Robot 5d0526806e
Merge pull request #3926 from sylr/allow-generic-labels-overwrite
Allow generic labels to be overwritten by tags coming from the ASG
2021-03-12 04:10:19 -08:00
Kubernetes Prow Robot 57be08dbdc
Merge pull request #3924 from vivekbagade/master
Fix bug where a node that becomes ready after 2
2021-03-11 09:48:22 -08:00
Vivek Bagade 8c592f0c04 Fix bug where a node that becomes ready after 2 mins can be
treated as unready. Deprecated LongNotStarted

 In cases where node n1 would:
 1) Be created at t=0min
 2) Ready condition is true at t=2.5min
 3) Not ready taint is removed at t=3min
 the ready node is counted as unready

 Tested cases after fix:
 1) Case described above
 2) Nodes not starting even after 15mins still
 treated as unready
 3) Nodes created long ago that suddenly become unready are
 counted as unready.
2021-03-11 18:32:51 +01:00
Kubernetes Prow Robot 22521cce63
Merge pull request #3838 from hetznercloud/cloudprovider-hetzner
Cloudprovider hetzner
2021-03-11 07:58:21 -08:00
Lukas Kämmerling c8b1501ce8 Rebase and change code owners
Signed-off-by: Lukas Kämmerling <lukas.kaemmerling@hetzner-cloud.de>
2021-03-11 15:56:13 +01:00
Freek Gruntjes 908638bffe Implement Hetzner Cloud Provider (code by Fgruntjes) 2021-03-11 15:40:06 +01:00
Kubernetes Prow Robot bb3b24c1ba
Merge pull request #3863 from elmiko/remove-extra-build-cmd
remove extra build command from cluster-autoscaler
2021-03-11 06:24:24 -08:00
Kubernetes Prow Robot 9a17075618
Merge pull request #3866 from Kafei59/feat/ovhcloud-nodegroup-opts
feat(ovhcloud): add node group autoscaling options
2021-03-11 06:22:24 -08:00
Kubernetes Prow Robot a7f5206b67
Merge pull request #3872 from retornam/retornam/asc
Support AWS new GPU type - T4
2021-03-11 03:42:24 -08:00
Kubernetes Prow Robot 43ab030969
Merge pull request #3888 from mrak/master
Allow name of cluster-autoscaler status ConfigMap to be specificed
2021-03-11 03:22:24 -08:00
Kubernetes Prow Robot 597b7f748a
Merge pull request #3758 from umialpha/roylee/expander-priority-misleading-log
Bugfix: Expander Priority warns misleading log.
2021-03-11 03:02:25 -08:00
Kubernetes Prow Robot 895a8bc71b
Merge pull request #3933 from jayantjain93/sync-process
updating the vendor for new release tag `v1.21.0-beta.1`
2021-03-09 07:43:00 -08:00
Jayant Jain 0c47fbcb08 updating the vendor for new release tag `v1.21.0-beta.1` 2021-03-09 15:19:59 +00:00
Kubernetes Prow Robot ac1369fd64
Merge pull request #3932 from gjtempleton/CA-Chart-Updates
CA-Chart Readme Updates & Fix Chart Lint and Test Actions
2021-03-09 02:52:59 -08:00
Kubernetes Prow Robot f25d81fe0b
Merge pull request #3929 from jayantjain93/memory-estimation
Fixing Kernel Memory Usage estimation for GCE cloud provider
2021-03-09 01:23:00 -08:00
GuyTempleton 186d76b3b2
Charts - Update Chart Lint and Test PR actions
CA-Chart - Update Readmes and Image location
2021-03-08 23:05:45 +00:00
Jayant Jain 7de393d1e6 Fixing Kernel Memory Usage estimation for GCE cloud provider 2021-03-08 15:53:28 +00:00
Sylvain Rabot bb208bec91
Allow generic labels to be overwritten by tags coming from the ASG
Signed-off-by: Sylvain Rabot <sylvain@abstraction.fr>
2021-03-07 17:44:09 +01:00
Kubernetes Prow Robot 31e2b4313a
Merge pull request #3893 from danthegoodman1/master
Add Fetch Error Output to Warning Log
2021-03-05 14:37:41 -08:00
Kubernetes Prow Robot 8459d23853
Merge pull request #3912 from joshuastern/automountServiceAccountToken
Allow for specifying automountServiceAccountToken on cluster-autoscaler service account
2021-03-05 14:17:42 -08:00
Kubernetes Prow Robot 336cbdd069
Merge pull request #3922 from elmiko/unregistered-node-removal-metric
add a metric for unregistered nodes removed by cluster autoscaler
2021-03-05 04:58:22 -08:00
Kubernetes Prow Robot e47c3e4fd2
Merge pull request #3918 from Ladicle/vpa-print-columns
Support additional-print-columns for VPA CR
2021-03-05 04:56:21 -08:00
Aya Igarashi f588bc8a4c Support additional-print-columns for VPA CR 2021-03-05 11:43:30 +09:00
Michael McCune 7ecf933e7b add a metric for unregistered nodes removed by cluster autoscaler
This change adds a new metric which counts the number of nodes removed
by the cluster autoscaler due to being unregistered with kubernetes.

User Story

As a cluster-autoscaler user, I would like to know when the autoscaler
is cleaning up nodes that have failed to register with kubernetes. I
would like to monitor the rate at which failed nodes are being removed
so that I can better alert on infrastructure issues which may go
unnoticed elsewhere.
2021-03-04 19:23:03 -05:00
Kubernetes Prow Robot 5f2e54a87f
Merge pull request #3915 from towca/jtuznik/update-vendor-script
Simplify update-vendor script
2021-03-04 04:58:09 -08:00
Kubernetes Prow Robot efdde8a9c5
Merge pull request #3920 from elmiko/add-capi-to-readme
add cluster-api to provider list on cluster-autoscaler readme
2021-03-03 17:26:00 -08:00
Kubernetes Prow Robot 01c4d88c9d
Merge pull request #3921 from elmiko/add-arch-bins-to-gitignore
add arch specific cluster-autoscaler targets to gitignore
2021-03-03 17:24:00 -08:00
Eric Mrak and Brett Kochendorfer 2d73844af6 Update parameter list in FAQ 2021-03-03 23:58:54 +00:00
Michael McCune c79a4b11c4 add arch specific cluster-autoscaler targets to gitignore
adding entries for the amd64 and arm64 targets.
2021-03-03 16:05:40 -05:00
Michael McCune ae92c92839 remove extra build command from cluster-autoscaler
This change removes an extra build command from the `build-arch-%`
target. The extra build command has been in the Makefile since the
beginning but doesn't seem to be needed anymore.

It also removes the `build-binary` and `build-binary-arch-%` targets as
they largely duplicate the `build` and `build-binary-%` targets.
2021-03-03 15:58:34 -05:00
Michael McCune 67e9d25ebc add cluster-api to provider list on cluster-autoscaler readme 2021-03-03 15:43:32 -05:00
Jakub Tużnik f8c558eefd Update vendor to k8s v1.21.0-beta.0 2021-03-02 13:27:21 +01:00
Jakub Tużnik 8c14f25fca k8s.io/kubernetes/pkg/kubelet/apis -> k8s.io/kubelet/pkg/apis
The package changed place.
2021-03-02 13:27:21 +01:00
Ben Moss aeb50efa5d Add hack/submodule-k8s script 2021-03-02 13:27:20 +01:00
Ben Moss dc7cd34ef5 Add hack/submodule-k8s script 2021-03-02 13:23:59 +01:00
Joshua Stern 7a9263ad5d Allow for specifying automountServiceAccountToken 2021-02-26 18:46:08 -05:00
Kubernetes Prow Robot 19f97f775e
Merge pull request #3900 from eddycharly/master
feat: add prometheus rule support
2021-02-26 00:38:16 -08:00
Charles-Edouard Brétéché 382c5bcc2f feat: add prometheus rule support 2021-02-25 17:09:21 +01:00
Kubernetes Prow Robot df74dbbed1
Merge pull request #3904 from jayantjain93/missing-mig-fix
distinguishing another 404 error in autoscaling_gce_client.go
2021-02-25 05:05:25 -08:00
Jayant Jain 41fffe2d11 distinguishing another 404 error in autoscaling_gce_client.go 2021-02-25 12:52:08 +00:00
Aya Igarashi 237757a5d2 Do not set limits when recommendation is 0 2021-02-25 15:18:20 +09:00
Kubernetes Prow Robot 95630b07be
Merge pull request #3898 from BigDarkClown/fix/e2-highcpu-32-price
Add e2-highcpu-32 price info
2021-02-23 07:22:03 -08:00
Bartłomiej Wróblewski 6c9247b0eb Add e2-highcpu-32 price info 2021-02-23 14:10:24 +00:00
Ben Moss f8fbdd1be0 Simplify hack/update-vendor.sh
Based on https://github.com/kubernetes/kubernetes/issues/79384#issuecomment-521493597
2021-02-23 12:46:22 +01:00
Kubernetes Prow Robot 95d64baaa0
Merge pull request #3880 from jonioni/helm-chart-image-update
Helm Chart Image Update (v1.18.1 → v1.20.0)
2021-02-23 00:30:02 -08:00
Jon f821877d5a Update CA-Chart Default Image to v1.20.0
Update CA-Chart default image from v1.18.1 to v1.20.0;
Bump CA-Chart version from 9.4.0 to 9.5.0.
2021-02-23 02:50:06 -05:00