Merge pull request #98346 from mortent/checkForScalePDBs

Check if resources implement scale in disruption controller
This commit is contained in:
Kubernetes Prow Robot
2021-02-22 13:58:03 -08:00
committed by GitHub
8 changed files with 119 additions and 3 deletions

View File

@@ -101,6 +101,7 @@ func TestController_DiscoveryError(t *testing.T) {
"GarbageCollectorController": startGarbageCollectorController,
"EndpointSliceController": startEndpointSliceController,
"EndpointSliceMirroringController": startEndpointSliceMirroringController,
"PodDisruptionBudgetController": startDisruptionController,
}
tcs := map[string]struct {

View File

@@ -67,6 +67,7 @@ func startDisruptionController(ctx ControllerContext) (http.Handler, bool, error
client,
ctx.RESTMapper,
scaleClient,
client.Discovery(),
).Run(ctx.Stop)
return nil, true, nil
}