package
1.33.0-alpha.2
Repository: https://github.com/kubernetes/kubernetes.git
Documentation: pkg.go.dev

# Functions

IsFailedPreconditionError checks if given error is of type that indicates operation failed with precondition.
IsFilesystemMismatchError checks if mount failed because requested filesystem on PVC and actual filesystem on disk did not match.
IsOperationFinishedError checks if given error is of type that indicates operation is finished with a FINAL error.
IsUncertainProgressError checks if given error is of type that indicates operation might be in-progress in background.
NewFailedPreconditionError returns a new FailedPrecondition error instance.
NewInfeasibleError returns a new instance of InfeasibleError.
NewTransientOperationFailure creates an instance of TransientOperationFailure error.
NewUncertainProgressError creates an instance of UncertainProgressError type.

# Constants

VolumeResizerKey is key that will be used to store resizer used for resizing PVC.

# Structs

FailedPrecondition error indicates CSI operation returned failed precondition error.
GeneratedOperations contains the operation that is created as well as supporting functions required for the operation executor.
InfeasibleError errors are a subset of OperationFinished or final error codes.
TransientOperationFailure indicates operation failed with a transient error and may fix itself when retried.
UncertainProgressError indicates operation failed with a non-final error and operation may be in-progress in background.

# Type aliases

UniquePodName defines the type to key pods off of.
UniquePVCName defines the type to key pvc off.