Joachim Bartosik
e303d03788
Clean up e2e vpa tests
2019-06-05 15:53:54 +02:00
Kubernetes Prow Robot
6a31047c1c
Merge pull request #2093 from jbartosik/pod-limit-range-e2e
...
Ee2 test for pod limit range support
2019-06-04 03:57:03 -07:00
Joachim Bartosik
ffaf0edb0e
Ee2 test for pod limit range support
2019-06-04 12:20:26 +02:00
Kubernetes Prow Robot
1c43612c24
Merge pull request #2092 from jbartosik/pod-limit-range-e2e
...
Fix e2e testing min from limit range
2019-06-04 02:31:07 -07:00
Joachim Bartosik
c9978dc724
Fix e2e testing min from limit range
...
Min from limit range applies to both limit and request, adjust e2e tests
to work with that.
2019-06-04 11:13:54 +02:00
Kubernetes Prow Robot
c906874925
Merge pull request #2067 from losipiuk/lo/cache-templates
...
Add caching for mig instance templates
2019-06-03 23:55:05 -07:00
Kubernetes Prow Robot
0e17b313a4
Merge pull request #2082 from krzysztof-jastrzebski/optimizations2
...
Optimize building node infos by using map with pods for nodes.
2019-06-03 10:21:33 -07:00
Kubernetes Prow Robot
1d1aec3931
Merge pull request #2091 from jbartosik/pod-limit-range2
...
Minimums of limit range apply also to requests
2019-06-03 07:10:26 -07:00
Joachim Bartosik
d0e5e17a1c
Minimums of limit range apply also to requests
2019-06-03 15:17:19 +02:00
Kubernetes Prow Robot
62dcc2e818
Merge pull request #2084 from losipiuk/lo/quick-react-on-all-errors
...
Quickly fail scaleup on all instance creation errors
2019-06-03 04:52:15 -07:00
Łukasz Osipiuk
950a8a9f76
Quickly fail scaleup on all instance creation errors
...
Change-Id: Ib918251f3e3229d882d5182a98f129b77d7731a3
2019-06-03 13:32:41 +02:00
Łukasz Osipiuk
aa4c449601
Set error code for 'other' errors in GCE CP
2019-06-03 13:32:41 +02:00
Krzysztof Jastrzebski
22b4a6283e
Optimize building node infos by using map with pods for nodes.
2019-06-03 13:24:09 +02:00
Kubernetes Prow Robot
a0853bcc80
Merge pull request #2071 from losipiuk/lo/predicate-checker-speedup
...
Precompute inter pod equivalence groups in checkPodsSchedulableOnNode
2019-06-03 03:52:16 -07:00
Kubernetes Prow Robot
4c984a1630
Merge pull request #2086 from krzysztof-jastrzebski/optimizations3
...
Fetch node instances for scaling up node groups in parallel.
2019-06-03 01:46:22 -07:00
Krzysztof Jastrzebski
e6781b9023
Fetch node instances for scaling up node groups in parallel.
2019-06-03 10:20:20 +02:00
Łukasz Osipiuk
0c16234e64
Implement Stringer for InstanceErrorClass
2019-05-31 15:51:17 +02:00
Kubernetes Prow Robot
2543e3e5ea
Merge pull request #2083 from losipiuk/lo/quota-fixes
...
Degug log related to instance creation errors
2019-05-31 06:42:30 -07:00
Łukasz Osipiuk
c88f014470
Add debug log in handleOutOfResourcesErrorsForNodeGroup
2019-05-31 15:26:41 +02:00
Łukasz Osipiuk
0e31439e3b
Add log with counts of error creating GCE instances by error code
2019-05-31 15:26:40 +02:00
Kubernetes Prow Robot
82cfd8784d
Merge pull request #2078 from krzysztof-jastrzebski/fixes2
...
Cache cloud provider node instances in cluster state.
2019-05-31 05:48:27 -07:00
Kubernetes Prow Robot
7718606a6d
Merge pull request #2080 from jbartosik/pod-limit-range2
...
Pod limit range
2019-05-31 05:22:24 -07:00
Joachim Bartosik
8f62c6bfaf
Capping to pod limit range
2019-05-31 13:35:34 +02:00
Joachim Bartosik
9ce20d6bd3
Add method for getting pod limit range
2019-05-31 11:31:37 +02:00
Kubernetes Prow Robot
8bb4cb1861
Merge pull request #2079 from bskiba/min-limit-cont
...
Account for min Limit from LimitRange.
2019-05-31 02:20:25 -07:00
Beata Skiba
2fd9d33bab
Account for min Limit from LimitRange.
...
Refactoring to make the code consistent.
Removed applying to upper and lower bound - I was mistaken that
it was needed >.<.
Note that since the recommendation is already capped
to max/min limit, there is no additional need for capping
in the GetContainerResources method.
2019-05-31 11:04:03 +02:00
Krzysztof Jastrzebski
4831d76288
Cache cloud provider node instances in cluster state.
2019-05-31 10:11:51 +02:00
Kubernetes Prow Robot
3f57084772
Merge pull request #2062 from mrkm4ntr/namespace-keyed-indexer-and-reflector
...
Create stores and reflectors with a simpler way
2019-05-30 07:42:22 -07:00
Kubernetes Prow Robot
87720ab973
Merge pull request #2077 from bskiba/e2e-num
...
Fix number comparison for limits
2019-05-30 04:58:20 -07:00
Beata Skiba
764068b747
Fix number comparison for limits
2019-05-30 13:38:43 +02:00
Kubernetes Prow Robot
1b6184df62
Merge pull request #2073 from bskiba/min-limit
...
Support multiple limitrange items
2019-05-30 04:20:20 -07:00
Beata Skiba
7b89672f28
Support multiple limitrange items
2019-05-30 12:39:56 +02:00
Kubernetes Prow Robot
1e4ea4ca23
Merge pull request #2076 from bskiba/lr-rbac
...
Add LimitRange to VPA rbac
2019-05-30 03:34:23 -07:00
Beata Skiba
2d169386d4
Add LimitRange to VPA rbac
2019-05-30 12:11:22 +02:00
Kubernetes Prow Robot
3f5972c4b2
Merge pull request #2072 from bskiba/panic
...
Fix initializing min in limitrange
2019-05-30 01:18:24 -07:00
Beata Skiba
76670ec3d8
Fix initializing min in limitrange
2019-05-30 09:50:25 +02:00
Kubernetes Prow Robot
63039fb47f
Merge pull request #2049 from jbartosik/limit-range-limit-support
...
Limit range limit support
2019-05-30 00:34:18 -07:00
Joachim Bartosik
1b0165c28b
Support scaling request to maintain ratio with limit in updater
...
To be squashed before submit
2019-05-29 18:08:13 +02:00
Łukasz Osipiuk
a849ead286
Precompute inter pod equivalence groups in checkPodsSchedulableOnNode
2019-05-29 18:05:52 +02:00
Kubernetes Prow Robot
7f599023ba
Merge pull request #2068 from bskiba/limits-e2e
...
Bunch of e2e tests for making sure limit handling is correct in VPA
2019-05-29 08:08:31 -07:00
Beata Skiba
c1ceb0fe43
e2e test for VPA updater observing limit range
2019-05-29 16:46:03 +02:00
Łukasz Osipiuk
8cb8393205
Capitalize log messages in gce/cache.go
...
Change-Id: Id44382af91ff136ea3b69b9597795b39138b36f1
2019-05-29 14:10:25 +02:00
Łukasz Osipiuk
6cd164b7cd
Add caching for mig instance templates
2019-05-29 14:10:25 +02:00
Beata Skiba
da76008702
e2e test for VPA respecting LimitRange min and max
2019-05-29 12:08:28 +02:00
Joachim Bartosik
d8264adb4c
Move limit range calc
...
to be squashed before merging
2019-05-29 11:58:12 +02:00
Joachim Bartosik
b7be892eb8
Extract code to ba shared between updater and admission controller
...
To be squashed
2019-05-29 11:55:14 +02:00
Beata Skiba
a39b0df33b
e2e for VPA keeping limit to request ratio constant
2019-05-29 10:51:29 +02:00
Shintaro Murakami
1c906a25ed
Create stores and reflectors with a simpler way
2019-05-29 10:27:42 +09:00
Joachim Bartosik
79b031d71c
Address review comments
...
I want to squash this commit before merging but have it separate to make
review clearer.
2019-05-28 16:08:34 +02:00
Kubernetes Prow Robot
fa0e19936c
Merge pull request #2066 from krzysztof-jastrzebski/fixes2
...
Delete zero values from deletionsInProgress map in NodeDeletionTracker.
2019-05-28 06:09:54 -07:00