deads2k
fd34b11e13
react to informer updates
2017-02-13 09:18:32 -05:00
Michail Kargakis
97c9e7fe07
Do not cleanup replicasets already marked for deletion
2017-02-09 10:31:25 +01: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
c9a008dff3
move util/intstr to apimachinery
2017-01-30 12:46:59 -05:00
deads2k
9488e2ba30
move testing/core to client-go
2017-01-26 13:54:40 -05:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
Chao Xu
03d8820edc
rename /release_1_5 to /clientset
2016-12-14 12:39:48 -08:00
Clayton Coleman
3454a8d52c
refactor: update bazel, codec, and gofmt
2016-12-03 19:10:53 -05:00
Clayton Coleman
5df8cc39c9
refactor: generated
2016-12-03 19:10:46 -05:00
Chao Xu
7eeb71f698
cmd/kube-controller-manager
2016-11-23 15:53:09 -08:00
Michail Kargakis
f52ea8fc67
Update replica annotations every time they are out of sync
2016-11-04 16:29:41 +01:00
deads2k
aa5cbb704f
convert deployment controller to shared informers
2016-10-07 15:06:57 -04:00
Michail Kargakis
52822d7d6b
Add a test case and consolidate deployment constructors
2016-10-06 10:37:35 +02:00
deads2k
c30b2efc46
update replicaset lister
2016-10-05 15:20:27 -04:00
deads2k
358a57d74a
update deployment lister
2016-10-05 13:27:35 -04:00
Angus Salkeld
eec08872c7
Move deployment utilities to there own package
2016-07-08 09:46:56 +02:00
Michail Kargakis
332d151d61
Break deployment controller into separate self-contained files
...
* rolling.go (has all the logic for rolling deployments)
* recreate.go (has all the logic for recreate deployments)
* sync.go (has all the logic for getting and scaling replica sets)
* rollback.go (has all the logic for rolling back a deployment)
* util.go (contains all the utilities used throughout the controller)
Leave back at deployment_controller.go all the necessary bits for
creating, setting up, and running the controller loop.
Also add package documentation.
2016-07-02 09:53:52 +02:00