package
0.1.0
Repository: https://github.com/chriskery/kubecluster.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
NewPodControllerRefManager returns a PodControllerRefManager that exposes methods to manage the controllerRef of pods.
NewSchedulerPluginsControl returns a SchedulerPluginsControl.
NewServiceControllerRefManager returns a ServiceControllerRefManager that exposes methods to manage the controllerRef of services.
NewVolcanoControl returns a VolcanoControl.
No description provided by the author

# Constants

FailedCreatePodReason is added in an event and in a cluster condition when a pod for a replica set is failed to be created.
FailedCreateServiceReason is added in an event and in a cluster controller condition when a service for a cluster is failed to be created.
FailedDeletePodReason is added in an event and in a cluster condition when a pod for a replica set is failed to be deleted.
FailedDeleteServiceReason is added in an event and in a cluster condition when a service for a cluster is failed to be deleted.
SuccessfulCreatePodReason is added in an event when a pod for a cluster is successfully created.
SuccessfulCreateServiceReason is added in an event when a service for a cluster is successfully created.
SuccessfulDeletePodReason is added in an event when a pod for a cluster is successfully deleted.
SuccessfulDeleteServiceReason is added in an event when a service for a cluster is successfully deleted.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RealConfigMapControl is the default implementation of ServiceControlInterface.
RealPodControl is the default implementation of PodControlInterface.
RealServiceControl is the default implementation of ServiceControlInterface.
SchedulerPluginsControl is the implementation of PodGroupControlInterface with scheduler-plugins.
No description provided by the author
VolcanoControl is the implementation of PodGroupControlInterface with volcano.

# Interfaces

ConfigMapControlInterface is an interface that knows how to add or delete ConfigMaps created as an interface to allow testing.
PodControlInterface is an interface that knows how to add or delete pods created as an interface to allow testing.
PodGroupControlInterface is an interface that knows how to add or delete PodGroups created as an interface to allow testing.
ServiceControlInterface is an interface that knows how to add or delete Services created as an interface to allow testing.