Cao Shufeng
208df08ea6
remove useless validation from pod's resourcequota admission
...
ResourceQuota is a validating admission plugin. Before it runs, pods
has already been validated. It's not necessary to validate it again.
2017-12-11 17:49:33 +08:00
lichuqiang
e9ff036e8a
ResourceQuota support for hugepages
2017-11-13 09:37:06 +08:00
Dr. Stefan Schimanski
012b085ac8
pkg/apis/core: mechanical import fixes in dependencies
2017-11-09 12:14:08 +01:00
Dr. Stefan Schimanski
d13b936a2a
pkg/apis/core: fixup conversion func names in dependencies
2017-11-09 12:14:07 +01:00
Derek Carr
13294a0abe
Update core quota framework
2017-10-27 11:07:01 -04:00
Kevin
4c8539cece
use core client with explicit version globally
2017-10-27 15:48:32 +08:00
Derek Carr
da01c6d3a2
Ignore pods for quota that exceed deletion grace period
2017-09-11 13:31:52 -04:00
Chao Xu
b0c83c72c1
Charge quota for uninitialized objects at different time
...
Charge object count when object is created, no matter if the object is
initialized or not.
Charge the remaining quota when the object is initialized.
Also, checking initializer.Pending and initializer.Result when
determining if an object is initialized. We didn't need to check them
because before 51082, having 0 pending initializer and nil
initializers.Result is invalid.
2017-09-06 10:20:32 -07:00
Kubernetes Submit Queue
fe365b88e3
Merge pull request #49610 from NickrenREN/local-isolation
...
Automatic merge from submit-queue (batch tested with PRs 50932, 49610, 51312, 51415, 50705)
Add local storage support in Quota
Add local storage(scratch, overlay) support in quota
**Release note**:
```release-note
Add local ephemeral storage support to Quota
```
/cc @ddysher @jingxu97
2017-08-29 01:17:34 -07:00
NickrenREN
a3c180e549
Add local storage support in Quota
2017-08-26 14:13:43 +08:00
Chao Xu
4928c8d1bf
let resourcequota evaluator handle uninitialid pod and pvc
2017-08-24 14:50:03 -07:00
Jacob Simpson
29c1b81d4c
Scripted migration from clientset_generated to client-go.
2017-07-17 15:05:37 -07:00
Chao Xu
f4989a45a5
run root-rewrite-v1-..., compile
2017-06-22 10:25:57 -07:00
Klaus Ma
83b7f77ee2
Moved qos to api.helpers.
2017-05-20 07:17:57 -04:00
timchenxiaoyu
e3b25ed4af
fix typo:evaluator
2017-02-27 09:28:40 +08:00
Andy Goldstein
d820e3928c
Switch resourcequota controller to shared informers
2017-02-14 12:20:27 -05:00
Dr. Stefan Schimanski
bc6fdd925d
pkg/api/resource: move to apimachinery
2017-01-29 21:41:44 +01:00
Clayton Coleman
469df12038
refactor: move ListOptions references to metav1
2017-01-23 17:52:46 -05:00
deads2k
01b3b2b461
move admission to genericapiserver
2017-01-18 08:15:19 -05:00
NickrenREN
a12dea14e0
fix redundant alias clientset
2017-01-12 10:21:05 +08:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
Seth Jennings
4c30459e49
switch from local qos types to api types
2017-01-10 10:54:30 -06:00
Chao Xu
03d8820edc
rename /release_1_5 to /clientset
2016-12-14 12:39:48 -08:00
Derek Carr
459a7a05f1
Ability to quota storage by storage class
2016-12-09 13:26:59 -05:00
Wojciech Tyczynski
e8d1cba875
GetOptions in client calls
2016-12-09 09:42:01 +01:00
Clayton Coleman
35a6bfbcee
generated: refactor
2016-11-23 22:30:47 -06:00
Chao Xu
f8b36bdd40
TRICKY: dependencies: pkg/quota
2016-11-23 15:53:09 -08:00
derekwaynecarr
1bcb057636
quota controller uses informers if available for pod calculation
2016-10-31 11:38:22 -04:00
Clayton Coleman
958d78cb10
Init container quota is inaccurate
...
Usage charged should be max of greater of init container or all regular
containers. Also, need to validate init container inputs
2016-07-27 15:44:18 -04:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
Buddha Prakash
4acb64f8bd
Make Qos naming consistent across the codebase
2016-06-26 16:19:47 -07:00
Buddha Prakash
c3551ae6cd
Refactor qos package
...
Signed-off-by: Buddha Prakash <buddhap@google.com>
2016-06-24 15:36:04 -07:00
derekwaynecarr
f796cc335d
Align quota BestEffort scope with recent changes
2016-06-07 12:08:08 -04:00
derekwaynecarr
8b8a22b143
pod constraints func for quota validates resources
2016-05-11 14:30:46 -04:00
derekwaynecarr
b92b7255f4
Quota ignores pod compute resources on updates
2016-04-19 23:05:59 -04:00
derekwaynecarr
553c4701af
Add quota evaluator framework
2016-02-26 20:34:14 -05:00