f161fec | Kubernetes Prow Robot | 09 November 2022, 08:30:14 UTC | Merge pull request #5303 from kgolab/addon-resizer-release-1.8 Addon Resizer version 1.8.16 | 09 November 2022, 08:30:14 UTC |
dd74f8d | Karol Golab | 08 November 2022, 15:28:41 UTC | Addon Resizer version 1.8.16 | 08 November 2022, 15:28:41 UTC |
966644e | Kubernetes Prow Robot | 06 October 2022, 12:09:52 UTC | Merge pull request #5234 from kgolab/addon-probe Add HTTP health-check to Addon Resizer 1.8 | 06 October 2022, 12:09:52 UTC |
8baeb84 | Karol Golab | 05 October 2022, 16:12:37 UTC | Add TCP health-check to Addon Resizer 1.8 | 06 October 2022, 11:55:23 UTC |
38f58d8 | Kubernetes Prow Robot | 18 July 2022, 12:39:16 UTC | Merge pull request #5016 from mainred/docker-buildx-for-mult-arch-addon-resizer-rlease-1.8 use docker buildx to buld multi-arch image (#4407) | 18 July 2022, 12:39:16 UTC |
e9f58dc | Qingchuan Hao | 18 November 2021, 13:32:36 UTC | use docker buildx to buld multi-arch image (#4407) | 12 July 2022, 02:04:24 UTC |
6612285 | Kubernetes Prow Robot | 25 April 2022, 13:35:40 UTC | Merge pull request #4827 from jbartosik/addon-resizer-1-18-15 Addon resizer 1.18.5 | 25 April 2022, 13:35:40 UTC |
1cb64ac | Joachim Bartosik | 25 April 2022, 10:53:33 UTC | Bump Addon Resizer to 1.18.15 | 25 April 2022, 10:53:33 UTC |
051a9d4 | Kubernetes Prow Robot | 20 October 2021, 08:39:58 UTC | Merge pull request #4409 from bskiba/addon-resizer-release-1.8 Add jbartosik to addon-resizer OWNERS | 20 October 2021, 08:39:58 UTC |
5022740 | Beata Lach (Skiba) | 20 October 2021, 08:26:13 UTC | Add jbartosik to addon-resizer OWNERS | 20 October 2021, 08:26:13 UTC |
0103dac | Kubernetes Prow Robot | 24 September 2021, 11:27:24 UTC | Merge pull request #3517 from asheldon/addon-resizer-release-1.8 Create and push multi-architecture manifest | 24 September 2021, 11:27:24 UTC |
3119445 | Marcin Wielgus | 24 September 2021, 11:24:49 UTC | Update OWNERS - Add mwielgus to addon resize owners (#4350) | 24 September 2021, 11:24:49 UTC |
a64fe69 | Kubernetes Prow Robot | 06 July 2021, 11:34:18 UTC | Merge pull request #4176 from jbartosik/fix-addon-resizer-node-metric Fix addon resizer node metric | 06 July 2021, 11:34:18 UTC |
2add09f | Joachim Bartosik | 06 July 2021, 09:18:28 UTC | Fix test name | 06 July 2021, 09:43:13 UTC |
ddd887b | Joachim Bartosik | 06 July 2021, 08:35:13 UTC | Address review comments: - Add metric name to errors, - Fallback on encountering error in the preferred metric, - Add more tests | 06 July 2021, 09:43:13 UTC |
51bea6b | Joachim Bartosik | 01 July 2021, 17:53:19 UTC | Addon Resizer will use available metric for node count Kubernetes 1.21 and newer have `apiserver_storage_objects` (1.20 and older don't have the metric) Kubernetes 1.21 and older have `etcd_object_counts` (1.22 and newer won't have the metric) To let addon resizer work with all K8s versions use whichever metric is available, if both are available then prefer the newer metric. See also https://github.com/kubernetes/autoscaler/issues/3979 | 06 July 2021, 09:42:58 UTC |
4851b1f | Joachim Bartosik | 01 July 2021, 18:01:44 UTC | Fix a bug in checking for negative values We were checking if an unsigned int is less than 0 (which can never be true) Instead check if the float value we will convert into unsigned int is less than zero | 01 July 2021, 18:01:44 UTC |
57e6ff8 | Joachim | 01 July 2021, 08:22:21 UTC | Addon resizer release 1.8 update deps (#4105) * Remove Godeps for addon-resizer * Add go.mod and go.sum for addon resizer * Update vendor for addon resizer * Make addon resizer compile after dependencies sync * Fix converting NannyConfig * Update Makefile to work with updated addon resizer dependencies - It no loger uses godep - Bump Go version (newer dependencies require Go 1.13 or newer) * Bump addon manager version to 1.14 * Don't use godeps in addon resizers `make test` | 01 July 2021, 08:22:21 UTC |
9ee7810 | Joachim | 24 June 2021, 11:35:28 UTC | Remove .travis.yml (#4161) Co-authored-by: Marcin Wielgus <mwielgus@google.com> | 24 June 2021, 11:35:28 UTC |
641a995 | Kubernetes Prow Robot | 02 June 2021, 13:08:07 UTC | Merge pull request #4112 from nonylene/addon-resizer-fix-pollperiod addon-resizer: Fix --poll-period is not working in 1.8.13 | 02 June 2021, 13:08:07 UTC |
8afc126 | nonylene | 02 June 2021, 12:12:58 UTC | addon-resizer: Fix --poll-period is not working in 1.8.13 In Addon-resizer 1.8.13 or earlier, there is a problem that `--poll-period` flag does not change the poll period. This is caused by a bug while parsing the flag; pollPeriod value from `flag.Int` is dereferenced too early (before `flag.Parse()`) and it always be assigned the default value. This commit resolves this issue by getting the pollPeriod value after `flag.Parse()`. | 02 June 2021, 12:29:56 UTC |
ab04c0a | Kubernetes Prow Robot | 14 May 2021, 09:50:05 UTC | Merge pull request #4079 from bskiba/addon-resizer-release-1.8 Addon resizer version 1.8.13 | 14 May 2021, 09:50:05 UTC |
5ea97ce | Beata Lach (Skiba) | 14 May 2021, 08:43:56 UTC | Addon resizer version 1.8.13 Looks like 1.8.12 was already released: https://github.com/kubernetes/autoscaler/releases/tag/addon-resizer-1.8.12 | 14 May 2021, 08:43:59 UTC |
680c1ef | Kubernetes Prow Robot | 10 May 2021, 12:02:52 UTC | Merge pull request #4069 from bskiba/addon-resizer-release-1.8 Addon resizer version 1.8.12 | 10 May 2021, 12:02:52 UTC |
2a72a65 | Beata Lach (Skiba) | 10 May 2021, 11:21:11 UTC | Addon resizer version 1.8.12 | 10 May 2021, 11:21:11 UTC |
760d124 | Kubernetes Prow Robot | 10 May 2021, 09:56:52 UTC | Merge pull request #4004 from bskiba/addon-resizer-release-1.8 Addon resizer uses patch for deployment update | 10 May 2021, 09:56:52 UTC |
4508a46 | Beata Lach (Skiba) | 09 April 2021, 12:13:29 UTC | Addon resizer uses patch for deployment update | 10 May 2021, 09:18:13 UTC |
3fa7033 | Kubernetes Prow Robot | 16 March 2021, 16:00:35 UTC | Merge pull request #3944 from tweks/addon-resizer-release-1.8 Update Addon Resizer version to 1.8.12. | 16 March 2021, 16:00:35 UTC |
4503acf | Tomek Weksej | 16 March 2021, 15:21:44 UTC | Update Addon Resizer version to 1.8.12. | 16 March 2021, 15:21:44 UTC |
55fe06d | Kubernetes Prow Robot | 20 January 2021, 16:06:03 UTC | Merge pull request #3833 from krzysied/addon_resizer_error_handling Addon Resizer - Handling decoding error | 20 January 2021, 16:06:03 UTC |
002fe02 | Krzysztof Siedlecki | 20 January 2021, 15:17:52 UTC | handling decoding error | 20 January 2021, 15:17:52 UTC |
b78f459 | Aaron Sheldon | 16 September 2020, 00:45:19 UTC | Create and push multi-architecture manifest Creates and pushes a docker manifest list when using make all-push that includes all architectures. This will make it so users can always use the non-architecture-specific version of the image and get the correct version for their architecture. | 16 September 2020, 17:23:20 UTC |
e64c406 | Kubernetes Prow Robot | 08 July 2020, 10:31:07 UTC | Merge pull request #3299 from mm4tt/ar1811 Bump addon-resizer to 1.8.11 | 08 July 2020, 10:31:07 UTC |
7f9ef4e | Mateusz Matejczyk | 08 July 2020, 10:18:29 UTC | Bump addon-resizer to 1.8.11 This is to roll-out https://github.com/kubernetes/autoscaler/pull/3298 - reverting golang version to 1.12.1 | 08 July 2020, 10:18:31 UTC |
1f778de | Kubernetes Prow Robot | 07 July 2020, 12:09:58 UTC | Merge pull request #3298 from 44past4/addon-resizer-release-1.8 Revert "Use golang1.14.3 to compile AddonResizer" | 07 July 2020, 12:09:58 UTC |
ac16bb8 | Paweł Kępka | 07 July 2020, 11:15:01 UTC | Revert "Use golang1.14.3 to compile AddonResizer" This is required due to #3294 This reverts commit 0410b57dd0e556581d91d1685ae0e2e8331257a6. | 07 July 2020, 11:15:01 UTC |
575a150 | Kubernetes Prow Robot | 04 June 2020, 09:18:44 UTC | Merge pull request #3193 from wojtek-t/bump_addon_resizer_image Bump addon-resizer image to 1.8.10 | 04 June 2020, 09:18:44 UTC |
197cfb6 | wojtekt | 03 June 2020, 17:10:04 UTC | Bump addon-resizer image to 1.8.10 | 04 June 2020, 08:33:05 UTC |
d3b761b | Kubernetes Prow Robot | 04 June 2020, 08:00:44 UTC | Merge pull request #3186 from jkaniuk/addon-resizer-1.14.4 Use golang1.14.4 to compile AddonResizer | 04 June 2020, 08:00:44 UTC |
0410b57 | Jacek Kaniuk | 03 June 2020, 14:35:48 UTC | Use golang1.14.3 to compile AddonResizer More aggressive GC should help with memory usage | 04 June 2020, 07:59:14 UTC |
d38c172 | Kubernetes Prow Robot | 03 June 2020, 15:12:18 UTC | Merge pull request #3184 from wojtek-t/optimize_addon_resizer Minor optimization to addon-resizer | 03 June 2020, 15:12:18 UTC |
8ae6f17 | wojtekt | 03 June 2020, 13:27:36 UTC | Switch to streaming metrics response | 03 June 2020, 13:55:18 UTC |
6e0eeec | wojtekt | 03 June 2020, 11:45:49 UTC | Optimize addon-resizer | 03 June 2020, 11:45:49 UTC |
c879968 | Kubernetes Prow Robot | 27 May 2020, 05:42:40 UTC | Merge pull request #3157 from wojtek-t/update_staging_repo Change staging repo for addon-resizer to autoscaling | 27 May 2020, 05:42:40 UTC |
9a24a83 | wojtekt | 26 May 2020, 18:28:06 UTC | Change staging repo for addon-resizer to autoscaling | 26 May 2020, 18:28:06 UTC |
4f92fa8 | Kubernetes Prow Robot | 26 May 2020, 13:45:13 UTC | Merge pull request #3149 from wojtek-t/metrics_based_resizing Metrics-based addon-resizer | 26 May 2020, 13:45:13 UTC |
94c7fd8 | Beata Lach (Skiba) | 25 May 2020, 13:01:32 UTC | Update dependencies for metrics based node count calculation. | 26 May 2020, 13:38:48 UTC |
d7246c8 | wojtekt | 25 May 2020, 16:54:52 UTC | Bump addon-resizer version | 26 May 2020, 13:38:47 UTC |
87973de | wojtekt | 21 May 2020, 16:48:41 UTC | Metrics-based addon-resizer | 26 May 2020, 13:38:47 UTC |
2f0da5d | Kubernetes Prow Robot | 11 May 2020, 14:27:51 UTC | Merge pull request #2937 from basheer12/addon-resizer-release-1.8 Backport Mutiarch addon-resizer image | 11 May 2020, 14:27:51 UTC |
1b05540 | K Basheer | 16 March 2020, 12:49:17 UTC | Backport Mutiarch addon-resizer image | 23 April 2020, 06:27:48 UTC |
3db833a | Kubernetes Prow Robot | 07 January 2020, 16:04:20 UTC | Merge pull request #2716 from 44past4/addon-resizer-release-1.8 Addon resizer release 1.8.8 | 07 January 2020, 16:04:20 UTC |
1b4a156 | Paweł Kępka | 02 January 2020, 14:06:44 UTC | Addon resizer release 1.8.8 | 02 January 2020, 14:06:44 UTC |
0aa7321 | Kubernetes Prow Robot | 18 December 2019, 09:21:56 UTC | Merge pull request #2598 from 44past4/cooldown-1.8 Add support for scale up/down delay | 18 December 2019, 09:21:56 UTC |
e158b6b | Paweł Kępka | 28 November 2019, 17:04:56 UTC | Add support for scale up/down delay | 18 December 2019, 09:13:01 UTC |
99e3963 | Kubernetes Prow Robot | 29 November 2019, 09:51:03 UTC | Merge pull request #2602 from bskiba/addon-resizer-release-1.8 Addon resizer release 1.8.7 | 29 November 2019, 09:51:03 UTC |
918bb4b | Beata Skiba | 29 November 2019, 09:14:24 UTC | Addon resizer release 1.8.7 | 29 November 2019, 09:14:24 UTC |
cc72352 | Kubernetes Prow Robot | 29 November 2019, 09:03:04 UTC | Merge pull request #2579 from liggitt/user-agent-1.8 [addon-resizer 1.8] Add version to user agent | 29 November 2019, 09:03:04 UTC |
8858690 | Kubernetes Prow Robot | 28 November 2019, 08:03:03 UTC | Merge pull request #2583 from liggitt/apps-v1-1.8 [addon-resizer 1.8] Switch to apps/v1 deployments APIs | 28 November 2019, 08:03:03 UTC |
2b6884b | Jordan Liggitt | 28 November 2019, 07:33:39 UTC | Switch to apps/v1 deployments APIs | 28 November 2019, 07:33:39 UTC |
89db4c4 | Jordan Liggitt | 27 November 2019, 19:40:31 UTC | Add version to user agent | 27 November 2019, 20:24:24 UTC |
52ead13 | Kubernetes Prow Robot | 26 September 2019, 07:25:08 UTC | Merge pull request #2384 from wojtek-t/use_protobufs Use protobufs for communication with apiserver in addon-resizer 1.8 | 26 September 2019, 07:25:08 UTC |
d472360 | wojtekt | 25 September 2019, 13:22:24 UTC | Use protobufs for communication with apiserver | 25 September 2019, 13:22:24 UTC |
d209fa4 | Kubernetes Prow Robot | 27 May 2019, 08:45:51 UTC | Merge pull request #2061 from bskiba/ar-185 Addon resizer version 1.8.5 | 27 May 2019, 08:45:51 UTC |
e18ddf2 | Kubernetes Prow Robot | 27 May 2019, 08:35:51 UTC | Merge pull request #2035 from bskiba/addon-resizer-release-1.8 Rebase addon-resizer to distroless | 27 May 2019, 08:35:51 UTC |
e2a9dba | Kubernetes Prow Robot | 27 May 2019, 08:31:51 UTC | Merge pull request #2060 from bskiba/owners-1.8 Add bskiba to addon-resizer OWNERS in 1.8 branch | 27 May 2019, 08:31:51 UTC |
708f381 | Beata Skiba | 27 May 2019, 08:24:29 UTC | Addon resizer version 1.8.5 | 27 May 2019, 08:24:29 UTC |
a519b55 | Beata Skiba | 27 May 2019, 08:20:18 UTC | Add bskiba to addon-resizer OWNERS in 1.8 branch | 27 May 2019, 08:21:30 UTC |
b8b1046 | Beata Skiba | 16 May 2019, 15:46:35 UTC | Rebase addon-resizer to distroless | 16 May 2019, 15:46:35 UTC |
260e9f6 | k8s-ci-robot | 08 November 2018, 13:08:49 UTC | Merge pull request #1391 from mborsz/meta Migrate pod_nanny to fetch only nodes metadata. | 08 November 2018, 13:08:49 UTC |
e62e7fe | Maciej Borsz | 08 November 2018, 10:10:50 UTC | Migrate pod_nanny to fetch only nodes metadata. This pod requires only number of nodes so we can fetch only nodes metadata to reduce resource consumption and latency. Tests on 5000-node cluster show that this change reduces 'GET /api/v1/nodes' latency from ~5s to ~100ms. | 08 November 2018, 12:20:21 UTC |
b8dc1bd | Maciej Borsz | 08 November 2018, 09:51:07 UTC | Update dependencies | 08 November 2018, 12:20:21 UTC |
c0a0080 | MaciekPytel | 08 November 2018, 12:11:28 UTC | Merge pull request #1392 from mborsz/go10 Migrate to go1.10 | 08 November 2018, 12:11:28 UTC |
b97d325 | Maciej Borsz | 08 November 2018, 10:36:40 UTC | Migrate to go1.10 and deprecate go <1.9 | 08 November 2018, 11:08:51 UTC |
5c42ca8 | MaciekPytel | 17 July 2018, 08:20:48 UTC | Merge pull request #1067 from x13n/addon-resizer-release-1.8 bump addon resizer tag to 1.8.3 | 17 July 2018, 08:20:48 UTC |
b7ee8c1 | Daniel Kłobuszewski | 17 July 2018, 07:05:32 UTC | bump addon resizer tag to 1.8.3 (and remove trailing whitespace in Makefile) | 17 July 2018, 07:05:32 UTC |
26f080f | MaciekPytel | 12 July 2018, 12:04:12 UTC | Merge pull request #1047 from vantuvt/vantuvt-r-1.8-patch-1 Add support for custom min cluster sizes | 12 July 2018, 12:04:12 UTC |
b16120a | Van Tu | 05 July 2018, 12:54:24 UTC | Add support for custom min cluster sizes Add a command line flag allowing the use of an ExponentialEstimator with a custom minimum cluster size. The default minimum cluster size is 16 to retain compatibility with existing behaviour. Also implement a couple other minor tweaks: - Update unit test error logging to make it easier to diagnose failures. - Fix a minor bug in the error message reported when an invalid threshold value is specified. | 09 July 2018, 14:06:04 UTC |
b885ab9 | MaciekPytel | 05 July 2018, 12:50:35 UTC | Merge pull request #1046 from wojtek-t/build_1_8_2_release Build 1.8.2 image od addon resizer | 05 July 2018, 12:50:35 UTC |
efba52d | wojtekt | 05 July 2018, 12:12:48 UTC | Bump addon resizer tag | 05 July 2018, 12:26:52 UTC |
b54abf2 | MaciekPytel | 05 July 2018, 12:01:52 UTC | Merge pull request #1031 from vantuvt/vantuvt-r-1.8-patch-1 Fix the parsing of resource values | 05 July 2018, 12:01:52 UTC |
49838a1 | Van Tu | 03 July 2018, 20:39:18 UTC | Fix the parsing of resource values Refactor the per node overhead parsing hack to improve readability and testability. When parsing a resource value such as "0.5m" the unit information was being extracted as "00u" instead of "u". | 05 July 2018, 11:42:56 UTC |
1104b93 | MaciekPytel | 04 July 2018, 14:34:28 UTC | Merge pull request #1041 from wojtek-t/cherrypick_protobufs_for_nanny Cherrypick: "Use protobufs in pod-nanny" to 1.8 branch of addon-resizer | 04 July 2018, 14:34:28 UTC |
ea9cd08 | wojtekt | 04 July 2018, 14:15:10 UTC | Use protobufs in pod-nanny | 04 July 2018, 14:15:10 UTC |
9d5c044 | Terje Torkelsen | 23 January 2018, 19:47:16 UTC | Bug fix for auto-resizer 1.8.1 not reading command arguments (#559) * If not setting default values on configMapConfig it will always return empty values from function, because FillInDefaults_ will not set any values from defaultConfig because configMapConfig has empty string values * Creating empty configmap if decodeNannyConfiguration fails. It always returns nil object if err != nil. * Removed unnecessary line | 23 January 2018, 19:47:16 UTC |
381f74e | Marcin Wielgus | 08 January 2018, 19:44:00 UTC | Merge pull request #528 from kawych/addon-resizer-release-1.8 Addon resizer release 1.8 | 08 January 2018, 19:44:00 UTC |
cd6de77 | MaciekPytel | 08 December 2017, 11:50:28 UTC | Merge pull request #497 from kawych/addon-resizer-release-1 Bump Addon-Resizer version to 1.8.1 | 08 December 2017, 11:50:28 UTC |
94d84d7 | Karol Wychowaniec | 08 December 2017, 11:17:49 UTC | Bump Addon-Resizer version to 1.8.1 | 08 December 2017, 11:17:49 UTC |
cc5e7c2 | Marcin Wielgus | 06 December 2017, 14:13:58 UTC | Merge pull request #492 from kawych/addon-resizer-release-1 Re-introduce flags that are used to configure Addon Resizer resources if not specified by config map | 06 December 2017, 14:13:58 UTC |
18dbb83 | Karol Wychowaniec | 04 December 2017, 12:57:01 UTC | Re-introduce flags that are used to configure Addon Resizer resources if not specified by config map | 04 December 2017, 15:03:03 UTC |
7ca6aab | Marcin Wielgus | 16 November 2017, 10:31:24 UTC | Merge pull request #473 from kawych/addon-resizer-release-1.7 Bump Addon Resizer version to 1.8.0 | 16 November 2017, 10:31:24 UTC |
b8d23dc | Karol Wychowaniec | 16 November 2017, 09:42:58 UTC | Bump Addon Resizer version to 1.8.0 | 16 November 2017, 09:42:58 UTC |
a784cfc | Marcin Wielgus | 18 October 2017, 11:05:30 UTC | Merge pull request #387 from kawych/addon-resizer-release-1.7 Use ComponentConfig in Addon Resizer | 18 October 2017, 11:05:30 UTC |
9c2477c | Karol Wychowaniec | 04 October 2017, 12:03:30 UTC | Use ComponentConfig in Nanny | 09 October 2017, 14:28:28 UTC |
444a51a | Karol Wychowaniec | 09 October 2017, 13:43:02 UTC | Fix lint error in cluster autoscaler | 09 October 2017, 13:43:02 UTC |
2952a41 | Karol Wychowaniec | 09 October 2017, 13:39:18 UTC | Disable golint for generated files | 09 October 2017, 13:39:18 UTC |
b21a99b | Karol Wychowaniec | 05 October 2017, 14:39:48 UTC | Add API group for Nanny configuration | 09 October 2017, 12:54:16 UTC |
49e6453 | Karol Wychowaniec | 05 October 2017, 15:15:49 UTC | Use updated dependencies in Nanny | 09 October 2017, 11:37:37 UTC |
7254256 | Karol Wychowaniec | 04 October 2017, 14:03:30 UTC | Update dependencies | 09 October 2017, 11:37:37 UTC |
e1eda78 | Marcin Wielgus | 16 June 2017, 08:22:28 UTC | Merge pull request #121 from mwielgus/add-addon Merge addon resizer into kubernetes/autoscaler | 16 June 2017, 08:22:28 UTC |