package
1.11.0-alpha.1
Repository: https://github.com/ceshihao/kubernetes.git
Documentation: pkg.go.dev

# Functions

NewConfigOkCondition returns a new ConfigOkCondition.

# Constants

CurFailLoadReasonFmt indicates that the Kubelet failed to load the current config checkpoint for an API source.
CurFailParseReasonFmt indicates that the Kubelet failed to parse the current config checkpoint for an API source.
CurFailValidateReasonFmt indicates that the Kubelet failed to validate the current config checkpoint for an API source.
CurLocalMessage indicates that the Kubelet is using its local config, which consists of defaults, flags, and/or local files.
CurLocalOkayReason indicates that the Kubelet is using its local config.
CurRemoteMessageFmt indicates the Kubelet is using its current config, which is from an API source.
CurRemoteOkayReason indicates that the config referenced by Node.ConfigSource is currently passing all checks.
EmptyMessage is a placeholder in the case that we accidentally set the condition's message to the empty string.
EmptyReason is a placeholder in the case that we accidentally set the condition's reason to the empty string.
FailSyncReasonAllNilSubfields is used when no subfields are set.
FailSyncReasonCheckpointExistenceFmt is used when we can't determine if a checkpoint already exists, e.g.
FailSyncReasonDownloadFmt is used when the download fails, e.g.
FailSyncReasonFmt is used when the system couldn't sync the config, due to a malformed Node.Spec.ConfigSource, a download failure, etc.
FailSyncReasonInformer is used when the informer fails to report the Node object.
FailSyncReasonPartialObjectReference is used when some required subfields remain unset.
FailSyncReasonReset is used when we can't reset the local configuration references, e.g.
FailSyncReasonSaveCheckpointFmt is used when we can't save a checkpoint, e.g.
FailSyncReasonSetCurrentDefault is used when we can't set the current config checkpoint to the local default, e.g.
FailSyncReasonSetCurrentUIDFmt is used when we can't set the current config checkpoint to a checkpointed object, e.g.
FailSyncReasonUIDMismatchFmt is used when there is a UID mismatch between the referenced and downloaded ConfigMaps, this can happen because objects must be downloaded by namespace/name, rather than by UID.
LkgFailLoadReasonFmt indicates that the Kubelet failed to load the last-known-good config checkpoint for an API source.
LkgFailParseReasonFmt indicates that the Kubelet failed to parse the last-known-good config checkpoint for an API source.
LkgFailValidateReasonFmt indicates that the Kubelet failed to validate the last-known-good config checkpoint for an API source.
LkgLocalMessage indicates that the Kubelet is using its local config, which consists of defaults, flags, and/or local files.
LkgRemoteMessageFmt indicates the Kubelet is using its last-known-good config, which is from an API source.

# Interfaces

ConfigOkCondition represents a ConfigOk NodeCondition.