Mike Dame
41fcb95f2f
Wire contexts to Apps controllers
2021-10-13 16:32:13 -04:00
Mike Dame
bfd7f72e9b
Remove Stop from ControllerContext and pass ctx.Done
2021-09-27 09:16:38 -04:00
Mike Dame
80dcf7df1b
Update controller initializer funcs to take Context
2021-09-27 09:16:36 -04:00
Jiahui Feng
8f5771d243
use common controller interface in KCM.
2021-08-25 13:29:03 -07:00
chenyw1990
ade167e53a
Delete AvailableResources judgment for GA features
2021-05-31 11:13:15 +08:00
YueHonghui
d29f194474
add flag concurrent-statefulset-syncs to kube-controller-manager ( #79169 )
...
* add flag `concurrent-statefulset-syncs` to set number of concurrent workers for statefulset controller
* change default value of ConcurrentStatefulSetSyncs from 1 to 5
* 1. fix doc comment of statefulset config types.go
2. add missing deps k8s.io/kubernetes/pkg/controller/statefulset/config
* add missing dep k8s.io/kubernetes/pkg/controller/statefulset/config/v1alpha1
* updated bazel BUILD files
* update kube-controller-manager options testcase
* fix codegen
* fix golint error
* fix testcase
2019-07-31 22:36:14 -07:00
Tomas Nozicka
63656da296
Add backoff for DS's pod deletion to limit fighting with kubelet failing the pod repeatedly
2018-08-15 16:03:39 +02:00
David Eads
fb7d137ea2
add debug handler capability for individual controllers
2018-07-26 13:24:36 -04:00
Anthony Yeh
e32a15558b
Use apps/v1 in Deployment controller.
2018-05-22 13:42:10 -07:00
stewart-yu
ec6399be53
split up the component config into smaller config
2018-04-13 08:40:54 +08:00
Kubernetes Submit Queue
1aa65a1894
Merge pull request #61365 from janetkuo/sts-controller-v1
...
Automatic merge from submit-queue (batch tested with PRs 60455, 61365, 61375, 61597, 61491). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md ">here</a>.
Check apps/v1 StatefulSet available before starting its controller
**What this PR does / why we need it**: StatefulSet controller was bumped to use `apps/v1.StatefulSet` already. Without this change, StatefulSet controller will continue to work, but will be broken when `apps/v1beta2.StatefulSet` is removed or disabled.
**Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*:
Fixes #
**Special notes for your reviewer**:
**Release note**:
```release-note
NONE
```
2018-03-26 15:34:42 -07:00
Janet Kuo
e1c3a711ea
Check apps/v1 StatefulSet available before starting its controller
2018-03-19 13:59:10 -07:00
Anthony Yeh
bb407944ee
ReplicaSet: Use apps/v1 RS in kube-controller-manager.
2018-03-19 13:38:25 -07:00
Kenneth Owens
f52e7ef4bf
Update the DaemonSet controller to use the apps/v1 API
2018-02-22 11:38:54 -08:00
dhilipkumars
aba725a391
Promote SS to apps/v1
2018-01-18 13:48:52 +05:30
Kenneth Owens
1a784ef86f
Auto generated code for StatefulSet update
2017-06-06 13:47:19 -07:00
Andy Goldstein
4cd38b863f
Remove references to pkg/controller/informers
2017-02-27 06:47:59 -05:00
Andy Goldstein
bd912f50ba
statefulset: use pvc lister, replace legacylisters
...
Use a PVC lister instead of a client when retrieving PVCs.
Replace unit test's use of legacylisters with the generated listers.
2017-02-27 06:38:11 -05:00
Andy Goldstein
f6a186b1e1
Switch statefulset controller to shared informers
2017-02-22 08:53:51 -05:00
Harry Zhang
a88cbdc52d
Update bazel
2017-01-17 16:55:06 +08:00
Harry Zhang
b8678ad130
Use statefulset instead in controller
...
Rename e2e folder to statefulset
2017-01-17 10:36:37 +08:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
deads2k
f36a5ae9a1
separate controller initialization for easy controllers
2016-12-07 09:00:53 -05:00