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>
Showing
+760 -269
changelogs/unreleased/2838-carlisia
0 → 100644
This diff is collapsed.
... | ... | @@ -30,7 +30,9 @@ require ( |
github.com/spf13/pflag v1.0.5 | ||
github.com/stretchr/testify v1.4.0 | ||
golang.org/x/net v0.0.0-20200520004742-59133d7f0dd7 | ||
google.golang.org/grpc v1.28.0 | ||
google.golang.org/genproto v0.0.0-20200731012542-8145dea6a485 // indirect | ||
google.golang.org/grpc v1.31.0 | ||
google.golang.org/protobuf v1.25.0 // indirect | ||
k8s.io/api v0.18.4 | ||
k8s.io/apiextensions-apiserver v0.18.4 | ||
k8s.io/apimachinery v0.18.4 | ||
... | ... |
This diff is collapsed.
Please register or sign in to comment