package
4.13.0+incompatible
Repository: https://github.com/red-hat-storage/ocs-operator.git
Documentation: pkg.go.dev

# Functions

GetDaemonResources returns a custom ResourceRequirements for the passed name, if found in the passed resource map.

# Constants

KubeMajorTopologySpreadConstraints is the minimum major kube version to support TSC used along with KubeMinorTSC for version comparison.
KubeMinorTopologySpreadConstraints is the minimum minor kube version to support TSC used along with KubeMajorTSC for version comparison.
NodeAffinityKey is the node label to determine which nodes belong to a storage cluster.
NodeTolerationKey is the taint all OCS Pods should tolerate.
RackTopologyKey is the node label used to distribute storage nodes when there are not enough AZs presnet across the nodes.

# Variables

ArbiterCephObjectStoreGatewayInstances is the default number of RGW instances to create when arbiter is enabled.
ArbiterModeDeviceSetReplica is the default number of Rook-Ceph StorageClassDeviceSets per StorageCluster StorageDeviceSet when arbiter is enabled This is equal to the default number of failure domains for OSDs when arbiter is enabled.
ArbiterModeMgrCount is the number of Ceph Manager pods in arbiter mode.
ArbiterModeMonCount is the number of monitors to be configured for the CephCluster in arbiter mode.
ArbiterReplicasPerFailureDomain is the default replica count in the failure domain when arbiter is enabled This maps to the ReplicasPerFailureDomain in the CephReplicatedSpec when creating the CephBlockPools.
CephObjectStoreGatewayInstances is the default number of RGW instances to create.
DaemonPlacements map contains the default placement configs for the various OCS daemons.
DaemonResources map contains the default resource requirements for the various OCS daemons.
DefaultMgrCount is the default number of Ceph Manager Pods.
DefaultMonCount is the number of monitors to be configured for the CephCluster.
DefaultNodeAffinity is the NodeAffinity to be used when labelSelector is nil.
DeviceSetReplica is the default number of Rook-Ceph StorageClassDeviceSets per StorageCluster StorageDeviceSet This is equal to the default number of failure domains for OSDs.
IsUnsupportedCephVersionAllowed is a string that determines if the CephCluster should allow unsupported ceph version image.
ReplicasPerFailureDomain is the default replica count in the failure domain This maps to the ReplicasPerFailureDomain in the CephReplicatedSpec when creating the CephBlockPools.