package
0.0.0-20240329120644-c8443632a830
Repository: https://github.com/opencurve/curve-operator.git
Documentation: pkg.go.dev

# Constants

No description provided by the author
ClusterCreating indicates the cluster is to be created.
ClusterPhaseDeleting indicates the cluster is running to delete.
ClusterPhaseUnknown means that for some reason the state of cluster could not be obtained.
ClusterPhaseReady indicates the cluster has been created successfully.
ClusterScaling indicates the cluster is to scale becasue some server config change for chunkserver/metaserver replicas.
ClusterUpdating indicates the cluster is to update config because of some server config change.
ClusterUpgrading indicates the cluster is to upgrade becasue 'Image' filed changed of 'CurveVersion'.
ConditionClusterReady indicates the cluster is ready.
ConditionDeleting indicates it's deleting.
No description provided by the author
ConditionFailure indicates it's failed.
ConditionProgressing represents Progressing state of an object.
No description provided by the author
No description provided by the author
No description provided by the author
nolint:unused.
No description provided by the author
nolint:unused.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

No description provided by the author
CurveCluster is the Schema for the curveclusters API.
CurveClusterList contains a list of CurveCluster.
CurveClusterSpec defines the desired state of CurveCluster.
CurveClusterStatus defines the observed state of CurveCluster.
Curvefs is the Schema for the curvefsclusters API.
CurvefsClusterList contains a list of CurvefsCluster.
CurvefsSpec defines the desired state of Curvefs.
CurvefsStatus defines the observed state of Curvefs.
CurveVersionSpec represents the settings for the Curve version.
EtcdSpec is the spec of etcd.
No description provided by the author
No description provided by the author
MdsSpec is the spec of mds.
MdsSpec is the spec of mds.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
S3ConfigSpec is the spec of s3 config.
SnapShotCloneSpec is the spec of snapshot clone.
StorageScopeSpec is the spec of storage scope.
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
ConditionType represents a resource's status.