ZhangKe10140699
66bda6c092
deployment controller: use contextual logging
2023-03-13 19:00:44 +08:00
Mike Dame
41fcb95f2f
Wire contexts to Apps controllers
2021-10-13 16:32:13 -04:00
Matt Matejczyk
8140bbc4f5
Deployment Controller - don't copy pods in getPodMapForDeployment
...
As the benchmark shows it speeds up the method~x4 and reduces memory
consumption ~x20.
```
benchmark old ns/op new ns/op delta
BenchmarkGetPodMapForDeployment-12 276121 72591 -73.71%
benchmark old allocs new allocs delta
BenchmarkGetPodMapForDeployment-12 241 238 -1.24%
benchmark old bytes new bytes delta
BenchmarkGetPodMapForDeployment-12 554025 28956 -94.77%
```
2019-07-10 09:14:15 +02:00
Anthony Yeh
e32a15558b
Use apps/v1 in Deployment controller.
2018-05-22 13:42:10 -07:00
Tomas Nozicka
ffdd3b58e5
Add tests for Deployments Recreate strategy when there are pods in terminal state present
2018-02-24 14:29:56 +01:00
dhilipkumars
623d7c42ac
Move some tests to use go sub-test
2017-12-02 13:50:35 +05:30
Ferran Rodenas
d67898b875
Check RegisterMetricAndTrackRateLimiterUsage error when starting controllers
...
Signed-off-by: Ferran Rodenas <rodenasf@vmware.com>
2017-11-01 12:46:07 +01:00
Dr. Stefan Schimanski
1d053c4f7c
controllers: simplify deepcopy calls
2017-08-29 19:21:24 +02:00
Jacob Simpson
29c1b81d4c
Scripted migration from clientset_generated to client-go.
2017-07-17 15:05:37 -07:00
Chao Xu
60604f8818
run hack/update-all
2017-06-22 11:31:03 -07:00
Chao Xu
cde4772928
run ./root-rewrite-all-other-apis.sh, then run make all, pkg/... compiles
2017-06-22 11:30:52 -07:00
Chao Xu
f4989a45a5
run root-rewrite-v1-..., compile
2017-06-22 10:25:57 -07:00
Michail Kargakis
97fed0aff4
Wait for clean old RSs statuses in the middle of Recreate rollouts
2017-04-02 20:06:25 +02:00
deads2k
fd34b11e13
react to informer updates
2017-02-13 09:18:32 -05:00
Andy Goldstein
70c6087600
Replace hand-written informers with generated ones
...
Replace existing uses of hand-written informers with generated ones.
Follow-up commits will switch the use of one-off informers to shared
informers.
2017-02-06 13:49:27 -05:00
deads2k
8a12000402
move client/record
2017-01-31 19:14:13 -05:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
Michail Kargakis
7ef3e6f7c9
controller: wait for all pods to be deleted before Recreating
2016-12-15 19:55:18 +01:00