Documentation ¶
Index ¶
Constants ¶
View Source
const ( // UserAgentName is the user agent used in the federation client UserAgentName = "Federation-Job-Controller" // ControllerName is name of this controller ControllerName = "jobs" )
Variables ¶
View Source
var ( // RequiredResources is the resource group version of the type this controller manages RequiredResources = []schema.GroupVersionResource{batchv1.SchemeGroupVersion.WithResource("jobs")} )
Functions ¶
This section is empty.
Types ¶
type FederationJobController ¶
type FederationJobController struct {
// contains filtered or unexported fields
}
FederationJobController synchronizes the state of a federated job object to clusters that are members of the federation.
func NewJobController ¶
func NewJobController(fedClient fedclientset.Interface) *FederationJobController
NewJobController creates a new federation job controller
func (*FederationJobController) Run ¶
func (fjc *FederationJobController) Run(workers int, stopCh <-chan struct{})
Run starts the syncing of federation jobs to the clusters.
Click to show internal directories.
Click to hide internal directories.