package
1.0.2
Repository: https://github.com/tkestack/csi-operator.git
Documentation: pkg.go.dev

# Functions

Resource is required by pkg/client/listers/...

# Constants

CSIDriverCephFS indicates the CephFS storage type.
CSIDriverCephRBD indicates the CephRBD storage type.
CSIDriverTencentCBS indicates the Tencent Cloud CBS storage type.
CSIDriverTencentCFS indicates the Tencent Cloud CFS storage type.
CSIDriverTencentCOS indicates the Tencent Cloud COS storage type.
CSIFailed indicates creating CSI components failed.
CSIPending indicates the CSI components is creating.
CSIRunning indicates the CSI components is running.
CSIVersionV0 indicates the 0.3.0 version of CSI.
CSIVersionV1 indicates the 1.x version of CSI.
CSIVersionV1p1 indicates the 1.1+ version of CSI in tencent cloud cvm, which does not need to use secret id and key.

# Variables

AddToScheme is required by pkg/client/...
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
SchemeGroupVersion is group version used to register these objects.

# Structs

CSI is the Schema for the csis API +k8s:openapi-gen=true.
CSIComponent is the basic configuration of a external component.
CSICondition describes the state of a CSI at a certain point.
CSIController is the configuration of the controller sidecars.
CSIDriverTemplate is the definition of the Driver container.
CSIList contains a list of CSI.
CSINode is the configuration of the node sidecars.
CSISpec defines the desired state of CSI.
CSIStatus defines the observed state of CSI.
Generation keeps track of the generation for a given object.

# Type aliases

CSIPhase indicates the status of a CSI object.
CSIVersion indicates the version of CSI external components.