MCPcopy
hub / github.com/kubernetes-sigs/kwok / Starter

Interface Starter

pkg/config/resources/resource.go:37–39  ·  view source on GitHub ↗

Starter is an interface for starting resources.

Source from the content-addressed store, hash-verified

35
36// Starter is an interface for starting resources.
37type Starter interface {
38 Start(ctx context.Context) error
39}
40
41// CacheGetter is an interface for getting resources that are cached.
42type CacheGetter[O any] interface {

Callers

nothing calls this directly

Implementers 9

StagesManagerpkg/kwok/controllers/stages_manager.go
PodControllerpkg/kwok/controllers/pod_controller.go
StageControllerpkg/kwok/controllers/stage_controller.
Controllerpkg/kwok/controllers/controller.go
NodeLeaseControllerpkg/kwok/controllers/node_lease_contro
NodeControllerpkg/kwok/controllers/node_controller.g
Clusterpkg/kwokctl/runtime/kind/cluster.go
Clusterpkg/kwokctl/runtime/compose/cluster.go
Clusterpkg/kwokctl/runtime/binary/cluster.go

Calls

no outgoing calls

Tested by

no test coverage detected