Carlisia Campos
|
c952932f1b
|
Migrate ServerStatusRequest controller and resource to kubebuilder (#2838)
* Convert ServerStatusRequest controller to controller-runtime
Signed-off-by: Carlisia <carlisia@vmware.com>
* Add select stm
Signed-off-by: Carlisia <carlisia@vmware.com>
* Fixed status patch bug
Signed-off-by: Carlisia <carlisia@vmware.com>
* Add mgr start
Signed-off-by: Carlisia <carlisia@vmware.com>
* Trying to sync
Signed-off-by: Carlisia <carlisia@vmware.com>
* Clean async now
Signed-off-by: Carlisia <carlisia@vmware.com>
* Clean up + move context out
Signed-off-by: Carlisia <carlisia@vmware.com>
* Bug: not closing the channel
Signed-off-by: Carlisia <carlisia@vmware.com>
* Clean up some tests
Signed-off-by: Carlisia <carlisia@vmware.com>
* Much better way to fetch an update using a backoff loop
Signed-off-by: Carlisia <carlisia@vmware.com>
* Even better way to retry: use apimachinery lib
Signed-off-by: Carlisia <carlisia@vmware.com>
* Refactor controller + add test
Signed-off-by: Carlisia <carlisia@vmware.com>
* partially fix unit tests
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
* Fix and add tests
Signed-off-by: Carlisia <carlisia@vmware.com>
* Add changelog
Signed-off-by: Carlisia <carlisia@vmware.com>
* Add ability to disable the controller + cleanups
Signed-off-by: Carlisia <carlisia@vmware.com>
* Fix bug w/ disabling controllers + fix test + clean up
Signed-off-by: Carlisia <carlisia@vmware.com>
* Move role.yaml to the correct folder
Signed-off-by: Carlisia <carlisia@vmware.com>
* Add sample serverstatusrequest.yaml
Signed-off-by: Carlisia <carlisia@vmware.com>
* Add requeue + better formatting
Signed-off-by: Carlisia <carlisia@vmware.com>
* Increase # of max concurrent reconciles
Signed-off-by: Carlisia <carlisia@vmware.com>
Co-authored-by: Ashish Amarnath <ashisham@vmware.com>
|
2020-09-01 14:15:23 -07:00 |
|