Documentation
¶
Index ¶
Constants ¶
View Source
const ( // disruption DisruptionBlocked = "DisruptionBlocked" DisruptionLaunching = "DisruptionLaunching" DisruptionTerminating = "DisruptionTerminating" DisruptionWaitingReadiness = "DisruptionWaitingReadiness" Unconsolidatable = "Unconsolidatable" // provisioning/scheduling FailedScheduling = "FailedScheduling" NoCompatibleInstanceTypes = "NoCompatibleInstanceTypes" Nominated = "Nominated" // node/health NodeRepairBlocked = "NodeRepairBlocked" // node/termination/terminator Disrupted = "Disrupted" Evicted = "Evicted" FailedDraining = "FailedDraining" TerminationGracePeriodExpiring = "TerminationGracePeriodExpiring" // nodeclaim/consistency FailedConsistencyCheck = "FailedConsistencyCheck" // nodeclaim/lifecycle InsufficientCapacityError = "InsufficientCapacityError" UnregisteredTaintMissing = "UnregisteredTaintMissing" NodeClassNotReady = "NodeClassNotReady" )
Reasons of events controllers emit
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Event ¶
type Event struct { InvolvedObject runtime.Object Type string Reason string Message string DedupeValues []string DedupeTimeout time.Duration RateLimiter flowcontrol.RateLimiter }
type Recorder ¶
type Recorder interface {
Publish(...Event)
}
func NewRecorder ¶
func NewRecorder(r record.EventRecorder) Recorder
Click to show internal directories.
Click to hide internal directories.