392f2f4 | Kubernetes Prow Robot | 24 April 2020, 10:58:07 UTC | Merge pull request #3089 from krzysied/vpa_oom_cp_07 VPA - Always processing OOM samples | 24 April 2020, 10:58:07 UTC |
2159cb6 | Krzysztof Siedlecki | 22 April 2020, 09:52:20 UTC | always processing OOM samples | 24 April 2020, 10:45:27 UTC |
0c8abf5 | Kubernetes Prow Robot | 03 March 2020, 15:33:38 UTC | Merge pull request #2885 from bskiba/vpa-release-0.7 Vertical Pod Autosclaler version 0.7.1 | 03 March 2020, 15:33:38 UTC |
e00f8f2 | Beata Lach (Skiba) | 03 March 2020, 14:34:49 UTC | Vertical Pod Autosclaler version 0.7.1 | 03 March 2020, 14:34:49 UTC |
cc72c0e | Kubernetes Prow Robot | 03 March 2020, 14:23:38 UTC | Merge pull request #2883 from bskiba/for-vpa-release-0.7 Update deployment scripts for v1 api | 03 March 2020, 14:23:38 UTC |
9842cb3 | Beata Lach (Skiba) | 03 March 2020, 13:46:54 UTC | Update deployment scripts for v1 api | 03 March 2020, 13:46:54 UTC |
830d137 | Kubernetes Prow Robot | 02 October 2019, 11:51:14 UTC | Merge pull request #2414 from bskiba/vpa-release-0.7 Rebase VPA to distroless | 02 October 2019, 11:51:14 UTC |
d726711 | Beata Skiba | 02 October 2019, 11:08:53 UTC | Rebase VPA to distroless | 02 October 2019, 11:23:17 UTC |
bc73ded | Kubernetes Prow Robot | 17 September 2019, 11:08:23 UTC | Merge pull request #2351 from bskiba/dep Vertical Pod Autoscaler version 0.7.0 | 17 September 2019, 11:08:23 UTC |
06343d4 | Beata Skiba | 17 September 2019, 10:03:21 UTC | Vertical Pod Autoscaler version 0.7.0 | 17 September 2019, 10:03:21 UTC |
7fee610 | Kubernetes Prow Robot | 17 September 2019, 07:56:22 UTC | Merge pull request #2346 from bskiba/dep Switch deployment to 0.6.1 version | 17 September 2019, 07:56:22 UTC |
8113d75 | Beata Skiba | 16 September 2019, 15:59:31 UTC | Switch deployment to 0.6.1 version | 17 September 2019, 07:32:05 UTC |
ac2d9fc | Kubernetes Prow Robot | 16 September 2019, 16:22:38 UTC | Merge pull request #2341 from bskiba/fix-regex Make error regexp less strict | 16 September 2019, 16:22:38 UTC |
9b5f4de | Beata Skiba | 09 September 2019, 18:54:08 UTC | Make error regexp less strict | 16 September 2019, 14:28:21 UTC |
bcbf504 | Kubernetes Prow Robot | 15 September 2019, 12:58:38 UTC | Merge pull request #2296 from johanneswuerbach/aws-decrease-once AWS: Decrease current size only once | 15 September 2019, 12:58:38 UTC |
9ff5200 | Kubernetes Prow Robot | 13 September 2019, 11:12:29 UTC | Merge pull request #2332 from Denton24646/feat/add-azure-NV6Promo-instance-type feat: add NV6Promo instance type to CA | 13 September 2019, 11:12:29 UTC |
01ab6d2 | Kubernetes Prow Robot | 12 September 2019, 19:14:27 UTC | Merge pull request #2323 from alexpekurovsky/master Updated aws-sdk-go to 1.23.18 | 12 September 2019, 19:14:27 UTC |
a109540 | Denton24646 | 12 September 2019, 13:33:56 UTC | add NV6Promo to azure_instance_types.go | 12 September 2019, 13:33:56 UTC |
e60c446 | Alex Pekurovsky | 12 September 2019, 11:32:30 UTC | Updating vendor against git@github.com:kubernetes/kubernetes.git:708a7f76dba706ed1e7dc4b4c3a53f63b0b7544a (708a7f76dba706ed1e7dc4b4c3a53f63b0b7544a) | 12 September 2019, 11:32:30 UTC |
a875aec | Alex Pekurovsky | 12 September 2019, 11:31:37 UTC | Updating aws-sdk-go to 1.23.18 | 12 September 2019, 11:31:37 UTC |
791f0d8 | Kubernetes Prow Robot | 11 September 2019, 12:03:22 UTC | Merge pull request #2281 from DataDog/JulienBalestra/mig-block cluster-autoscaler: blocked if an instance is detached from MIG | 11 September 2019, 12:03:22 UTC |
3441f61 | Julien Balestra | 09 September 2019, 13:44:46 UTC | cluster-autoscaler/skip-node: unblock cluster autoscaler when having a single nodegroup for node error Signed-off-by: Julien Balestra <julien.balestra@datadoghq.com> | 11 September 2019, 11:40:23 UTC |
44f38ff | Kubernetes Prow Robot | 11 September 2019, 06:23:23 UTC | Merge pull request #2313 from frobware/fix-hack-update-vendor cluster-autoscaler/hack/update-vendor.sh: fix invocation of git commit | 11 September 2019, 06:23:23 UTC |
1db0b4a | Kubernetes Prow Robot | 09 September 2019, 19:18:55 UTC | Merge pull request #2318 from digitalocean/doks-autoscale-api Use DO node pool autoscale API integration | 09 September 2019, 19:18:55 UTC |
01d274c | Steven Normore | 09 September 2019, 18:31:36 UTC | Add test coverage for AutoScale=false | 09 September 2019, 18:31:36 UTC |
5fec56b | Steven Normore | 07 September 2019, 19:03:16 UTC | DOKS node pool autoscale API integration | 09 September 2019, 15:13:30 UTC |
aa55fc0 | Kubernetes Prow Robot | 09 September 2019, 14:29:19 UTC | Merge pull request #2317 from losipiuk/lo/ca-1.17-alpha-on-master Bump Cluster Autoscaler version to 1.17.0-alpha.1 | 09 September 2019, 14:29:19 UTC |
8713191 | Łukasz Osipiuk | 09 September 2019, 14:07:23 UTC | Bump Cluster Autoscaler version to 1.17.0-alpha.1 | 09 September 2019, 14:07:38 UTC |
ef17257 | Kubernetes Prow Robot | 09 September 2019, 13:55:19 UTC | Merge pull request #2315 from losipiuk/lo/ca-1.16-final Bump Cluster Autoscaler version to 1.16 | 09 September 2019, 13:55:19 UTC |
9b803e6 | Łukasz Osipiuk | 09 September 2019, 13:37:06 UTC | Bump Cluster Autoscaler version to 1.16 | 09 September 2019, 13:37:54 UTC |
11ec897 | Kubernetes Prow Robot | 09 September 2019, 12:29:19 UTC | Merge pull request #2312 from kinvolk/iaguis/doc-token-base64 cloudprovider/packet: clarify encoding of API token in README | 09 September 2019, 12:29:19 UTC |
a476691 | Andrew McDermott | 09 September 2019, 11:48:34 UTC | cluster-autoscaler/hack/update-vendor.sh: fix usage of git commit Running this script as-is fails as `git ci` is not a recognised command. Fixed by referencing `git commit` explicitly; I guess it works as it may be aliased. | 09 September 2019, 11:52:41 UTC |
6f711b2 | Iago López Galeiras | 09 September 2019, 09:56:52 UTC | cloudprovider/packet: clarify encoding of API token in README The token must be base64 encoded, otherwise provisioning fails with a message like: invalid header field value "BROKEN_ENCODED_MESSSAGE" for key X-Auth-Token | 09 September 2019, 10:24:23 UTC |
0891566 | Steven Normore | 07 September 2019, 19:03:09 UTC | DO provider use vendored godo v1.20.0 | 07 September 2019, 19:03:09 UTC |
b6bd06c | Johannes Würbach | 04 September 2019, 12:00:12 UTC | AWS: Decrease current size only once | 07 September 2019, 07:24:27 UTC |
c3c9fc1 | Kubernetes Prow Robot | 06 September 2019, 15:26:58 UTC | Merge pull request #2309 from losipiuk/lo/ca-1.16 Bump version to 1.16.0-beta.1 | 06 September 2019, 15:26:58 UTC |
779eadb | Kubernetes Prow Robot | 06 September 2019, 15:14:58 UTC | Merge pull request #2308 from frobware/allow-unequal-memory-capacity compare_nodegroups: Tolerate small differences in memory capacity | 06 September 2019, 15:14:58 UTC |
5f99c1b | Łukasz Osipiuk | 06 September 2019, 13:53:44 UTC | Bump version to 1.16.0-beta.1 | 06 September 2019, 15:09:26 UTC |
e8b3c2a | Andrew McDermott | 06 September 2019, 13:41:18 UTC | compare_nodegroups: Tolerate small differences in memory capacity The current comparator expects memory capacity values to be identical. However across AWS, Azure and GCP I quite often see very small differences in capacity, typically 8-16Ki. When this occurs the nodegroups are considered not equal when balancing is in effect which is unfortunate because, in reality, they are identical. This change will now tolerate a 128Ki difference before memory capacity values are considered unequal. | 06 September 2019, 14:55:51 UTC |
6434df2 | Kubernetes Prow Robot | 06 September 2019, 14:06:57 UTC | Merge pull request #2304 from krzysztof-jastrzebski/fix_bug Stop disabling Cluster Autoscaler when there is no ready nodes. | 06 September 2019, 14:06:57 UTC |
839cdaa | Krzysztof Jastrzebski | 05 September 2019, 11:06:16 UTC | Stop disabling Cluster Autoscaler when there is no ready nodes. | 06 September 2019, 12:45:34 UTC |
dcf6324 | Kubernetes Prow Robot | 06 September 2019, 12:24:57 UTC | Merge pull request #2307 from bskiba/e2e-poison Fixes for comments from #2306 | 06 September 2019, 12:24:57 UTC |
f5ec463 | Beata Skiba | 06 September 2019, 12:02:06 UTC | Fixes for comments from #2306 | 06 September 2019, 12:03:34 UTC |
8b927e5 | Kubernetes Prow Robot | 06 September 2019, 11:56:56 UTC | Merge pull request #2306 from bskiba/e2e-poison Add e2e test for VPA validation | 06 September 2019, 11:56:56 UTC |
29d0b9f | Beata Skiba | 06 September 2019, 11:24:21 UTC | Add e2e test for VPA validation | 06 September 2019, 11:26:46 UTC |
61c4ced | Kubernetes Prow Robot | 06 September 2019, 10:00:57 UTC | Merge pull request #2305 from losipiuk/lo/update-vendor Revendor against tip of k8s.io/kubernetes to prepare for 1.16 release of CA | 06 September 2019, 10:00:57 UTC |
7ad5bc0 | Łukasz Osipiuk | 05 September 2019, 12:12:23 UTC | Use Quantity.DeepCopy instead of removed Copy | 05 September 2019, 21:23:43 UTC |
7a4836f | Łukasz Osipiuk | 05 September 2019, 11:40:07 UTC | Make predicates.go compatible with scheduler changes | 05 September 2019, 21:23:43 UTC |
f0ceeac | Łukasz Osipiuk | 04 September 2019, 15:09:43 UTC | Drop no longer used kubetypes.CriticalPodAnnotationKey | 05 September 2019, 21:23:43 UTC |
79b4614 | Łukasz Osipiuk | 04 September 2019, 14:57:55 UTC | Use NodeDiskPressure conditino instead of NodeOutOfDisk | 05 September 2019, 21:23:43 UTC |
002db2c | Łukasz Osipiuk | 05 September 2019, 12:36:41 UTC | Updating vendor against git@github.com:kubernetes/kubernetes.git:v1.16.0-beta.2 (708a7f76dba706ed1e7dc4b4c3a53f63b0b7544a) | 05 September 2019, 21:23:31 UTC |
3562a91 | Łukasz Osipiuk | 05 September 2019, 21:12:16 UTC | Update AWS SDK to 1.23.12 in go.mod-extra | 05 September 2019, 21:17:22 UTC |
0302cce | Łukasz Osipiuk | 04 September 2019, 14:37:41 UTC | Add github.com/google/go-querystring v1.0.0 to go.mod-extra | 05 September 2019, 12:38:26 UTC |
a96bd9a | Łukasz Osipiuk | 04 September 2019, 14:34:34 UTC | Remove cloudprovider/digitalocean/godo/go.mod | 05 September 2019, 12:38:24 UTC |
e87aea4 | Kubernetes Prow Robot | 05 September 2019, 11:03:09 UTC | Merge pull request #2302 from krzysztof-jastrzebski/fix_bug Fix bug in ready node listener. Previously it was returning all nodes. | 05 September 2019, 11:03:09 UTC |
78c2c0e | Krzysztof Jastrzebski | 05 September 2019, 09:59:32 UTC | Fix bug in ready node listener. Previously it was returning all nodes. | 05 September 2019, 09:59:32 UTC |
fcd5bd8 | Kubernetes Prow Robot | 04 September 2019, 14:15:00 UTC | Merge pull request #2297 from bskiba/all-vpas Really review all VPA object creations | 04 September 2019, 14:15:00 UTC |
c946dd7 | Beata Skiba | 04 September 2019, 13:56:55 UTC | Really review all VPA object creations | 04 September 2019, 13:56:55 UTC |
7a8af4d | Kubernetes Prow Robot | 04 September 2019, 02:42:59 UTC | Merge pull request #2292 from nilo19/t-qini-update_readme_scale_boundary Update the docs to explain the scaling boundary in detail. | 04 September 2019, 02:42:59 UTC |
6eef495 | t-qini | 04 September 2019, 02:27:11 UTC | Update the docs to explain the scaling boundary in detail. | 04 September 2019, 02:27:11 UTC |
e0206b7 | Kubernetes Prow Robot | 30 August 2019, 13:17:30 UTC | Merge pull request #2283 from DataDog/JulienBalestra/metrics-summary cluster-autoscaler/metrics: add a summary for function duration | 30 August 2019, 13:17:30 UTC |
8ac6134 | Kubernetes Prow Robot | 28 August 2019, 14:53:15 UTC | Merge pull request #2282 from vivekbagade/scriptfix fix lint script | 28 August 2019, 14:53:15 UTC |
a6f14e6 | Vivek Bagade | 28 August 2019, 14:30:03 UTC | fix lint script | 28 August 2019, 14:30:03 UTC |
012c842 | Julien Balestra | 28 August 2019, 13:40:25 UTC | cluster-autoscaler/metrics: add a summary for function duration Signed-off-by: Julien Balestra <julien.balestra@datadoghq.com> | 28 August 2019, 14:28:16 UTC |
7361fd9 | Kubernetes Prow Robot | 27 August 2019, 17:06:45 UTC | Merge pull request #2277 from DataDog/JulienBalestra/expose-scale-down-status metrics: expose if its can scale down | 27 August 2019, 17:06:45 UTC |
6d707a0 | Julien Balestra | 25 August 2019, 16:20:02 UTC | cluster-autoscaler/metrics: expose the scale down cooldown Signed-off-by: Julien Balestra <julien.balestra@datadoghq.com> | 27 August 2019, 16:12:33 UTC |
5a58457 | Kubernetes Prow Robot | 27 August 2019, 11:00:42 UTC | Merge pull request #2276 from digitalocean/digitalocean-builder-fix Fix cluster-autoscaler/digitalocean builder | 27 August 2019, 11:00:42 UTC |
7dbdb9b | Kubernetes Prow Robot | 27 August 2019, 06:02:41 UTC | Merge pull request #2279 from nilo19/t-qini_fix_scale_up_when_less_than_min Change the rule when setting the nodes' size after scaling. | 27 August 2019, 06:02:41 UTC |
842653b | t-qini | 26 August 2019, 06:17:33 UTC | Change the rule when setting the nodes' size after scaling. | 27 August 2019, 03:17:36 UTC |
bae27fa | Kubernetes Prow Robot | 26 August 2019, 20:52:37 UTC | Merge pull request #2280 from timoreimann/add-digitalocean-to-available-cloud-providers Add DigitalOcean to AvailableCloudProviders | 26 August 2019, 20:52:37 UTC |
b9a8566 | Kubernetes Prow Robot | 26 August 2019, 20:46:37 UTC | Merge pull request #2101 from mistio/packet-autoscaler Add support for Packet | 26 August 2019, 20:46:37 UTC |
f74a00f | Timo Reimann | 26 August 2019, 20:36:30 UTC | Add DigitalOcean to AvailableCloudProviders DigitalOcean was missing in the list of supported clouds that the --cloud-provider option displays. | 26 August 2019, 20:36:43 UTC |
d4aee81 | Steven Normore | 25 August 2019, 12:24:25 UTC | Fix cluster-autoscaler/digitalocean builder. | 26 August 2019, 16:45:21 UTC |
8d9010e | Kubernetes Prow Robot | 26 August 2019, 09:40:20 UTC | Merge pull request #2248 from Jeffwan/mixed_instance_policy Add MixedInstancesPolicy struct to better handle instance type | 26 August 2019, 09:40:20 UTC |
c1e6736 | Kubernetes Prow Robot | 22 August 2019, 07:40:31 UTC | Merge pull request #2237 from monaka/pr-fix-2236 [CA][Azure] Ignore nodes that have no ProviderID. (kubernetes#2236) | 22 August 2019, 07:40:31 UTC |
0382909 | Iago López Galeiras | 20 August 2019, 14:50:02 UTC | Handle adding several nodes at a time. Log strings instead of byte arrays, so they're readable. Fix number of log args | 21 August 2019, 19:05:52 UTC |
def49cf | Dimitris Moraitis | 28 June 2019, 14:29:58 UTC | Add support for hardware reservations Force user to provide custom token-id & token-secret | 21 August 2019, 18:26:47 UTC |
08f2262 | Dimitris Moraitis | 14 June 2019, 01:52:11 UTC | Drop packngo dependency, use template for cloudinit script | 21 August 2019, 18:26:47 UTC |
c2fc2e1 | Dimitris Moraitis | 06 June 2019, 17:50:22 UTC | Add support for Packet (wip) | 21 August 2019, 18:26:47 UTC |
193891a | Kubernetes Prow Robot | 19 August 2019, 13:11:30 UTC | Merge pull request #2267 from bskiba/open-api Make VPA CRD specification OpenAPIV3 compliant | 19 August 2019, 13:11:30 UTC |
d05451b | Beata Skiba | 19 August 2019, 12:44:40 UTC | Make VPA CRD specification OpenAPIV3 compliant | 19 August 2019, 12:44:40 UTC |
5fd6b8c | Kubernetes Prow Robot | 19 August 2019, 12:01:30 UTC | Merge pull request #2241 from tghartland/ldflags-2239 Fix linker flags in CA Makefile | 19 August 2019, 12:01:30 UTC |
1fead6c | Kubernetes Prow Robot | 19 August 2019, 11:59:30 UTC | Merge pull request #2266 from uswitch/use-wss-for-vpa-recommender-from-prometheus VPA Recommender: Use WSS from Prometheus provider | 19 August 2019, 11:59:30 UTC |
9aac43e | Kubernetes Prow Robot | 19 August 2019, 11:27:30 UTC | Merge pull request #2235 from piontec/fix/aws_spots_squashed correctly handle lack of capacity of AWS spot ASGs | 19 August 2019, 11:27:30 UTC |
4c056fb | Kubernetes Prow Robot | 19 August 2019, 11:05:31 UTC | Merge pull request #2259 from towca/jtuznik/rejected-node-groups-more-info Provide ScaleUpStatusProcessor with info about all rejected node groups | 19 August 2019, 11:05:31 UTC |
0acff54 | Kubernetes Prow Robot | 19 August 2019, 11:03:36 UTC | Merge pull request #2244 from Denton24646/fix/update-duration-in-exponential-backoff fix: increase exponential backoff duration regardless of backoff status | 19 August 2019, 11:03:36 UTC |
8bbd261 | Kubernetes Prow Robot | 19 August 2019, 11:01:34 UTC | Merge pull request #2265 from tghartland/supported-provider-magnum Add magnum to list of supported cloud providers | 19 August 2019, 11:01:34 UTC |
3f0a5fa | Kubernetes Prow Robot | 19 August 2019, 10:59:32 UTC | Merge pull request #2233 from vivekbagade/surge Adding ScaleDownNodeProcessor | 19 August 2019, 10:59:32 UTC |
e525809 | Dima Scherbakov | 19 August 2019, 10:20:55 UTC | VPA Recommender: Use WSS from Prometheus provider Currently, VPA Recommender uses `container_memory_usage_bytes` cAdvisor metric from Prometheus history provider. This metric includes page cache into container memory usage total. As a result, cache-heavy workloads keep getting larger and larger memory recommendation. This change takes memory held for page cache out of VPA's calculation removing the primary driver behind memory over-requesting. | 19 August 2019, 10:51:14 UTC |
43466ff | Jakub Tużnik | 12 August 2019, 15:24:55 UTC | Provide ScaleUpStatusProcessor with info about all rejected node groups Previously, it had info only about the ones that actually exist. The changes to the eventing processor are done to keep its previous behavior the same. | 19 August 2019, 10:48:10 UTC |
8d9b81c | Łukasz Piątkowski | 09 May 2019, 13:30:05 UTC | correctly handle lack of capacity of AWS spot ASGs | 19 August 2019, 10:43:53 UTC |
5f260b3 | Kubernetes Prow Robot | 19 August 2019, 07:28:05 UTC | Merge pull request #2247 from Jeffwan/fix-2161 Return error if aws fail to find nodegroup for node | 19 August 2019, 07:28:05 UTC |
8d567eb | Jiaxin Shan | 10 August 2019, 09:42:06 UTC | Add MixedInstancesPolicy struct to better handle instance type Ensures that when MixedInstancePolicy is used in an AWS AutoScalingGroup, that the buildInstanceType() AWS manager method returns an instance type after looking at the MixedInstancePolicy.LaunchTemplateSpecification. The buildInstanceType() method is called in numerous places including on cluster scale up actions. Also adds documentation highlighting the minimum version of cluster autoscaler supporting MixedInstancePolicy is 1.14 | 15 August 2019, 21:40:11 UTC |
8c21b72 | Thomas Hartland | 15 August 2019, 09:58:38 UTC | Add magnum to list of supported cloud providers | 15 August 2019, 09:58:38 UTC |
f504e23 | Kubernetes Prow Robot | 14 August 2019, 10:34:56 UTC | Merge pull request #2261 from bskiba/gv Look at all versions of VPA objects. | 14 August 2019, 10:34:56 UTC |
cf241d7 | Beata Skiba | 14 August 2019, 10:07:50 UTC | Look at all versions of VPA objects. This way we don't have to specify all the versions we are interested in. Versioning is then controlled only at the crd level. | 14 August 2019, 10:18:14 UTC |
ef59c8f | Denton24646 | 07 August 2019, 23:12:24 UTC | fix: increase duration regardless of backoff status fix: update test fix: run gofmt on test fix: more intelligent duration increasing if in backoff already set duration = backoffInfo.duration; update comments and test set NodeGroup backoff duration = backoffInfo.duration | 13 August 2019, 14:08:38 UTC |
60bdca0 | Kubernetes Prow Robot | 13 August 2019, 13:51:41 UTC | Merge pull request #2255 from towca/jtuznik/create-node-group-result Provide more info to ScaleUpStatusProcessor | 13 August 2019, 13:51:41 UTC |
77623da | Kubernetes Prow Robot | 13 August 2019, 12:27:40 UTC | Merge pull request #2254 from towca/jtuznik/remove-unneeded-nodes-result Communicate the result of RemoveUnneededNodeGroups to ScaleDownStatus… | 13 August 2019, 12:27:40 UTC |
fc5e8d9 | Kubernetes Prow Robot | 13 August 2019, 11:53:41 UTC | Merge pull request #2258 from digitalocean/fix-godo-tests cloudprovider/digitalocean: fix unit tests | 13 August 2019, 11:53:41 UTC |