Skip to content

Use unprivileged client in scheduler and sort out deployment model #14697

@mfojtik

Description

@mfojtik

Spawned from: #14633 (comment)

The scheduler is currently an exception to other controller initialization and requires privileged client to work (it is plumbed through SchedulerControllerConfig. We should switch to use SA client instead.

Also we currently start the scheduler as openshift.io controller, but it requires kubernetes master config to work. We should either move the options to origin master config or run this as kube controller.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions