Documentation ¶
Index ¶
Constants ¶
const CapacityKey = "topolvm.cybozu.com/capacity"
CapacityKey is a key of Node annotation that represents VG free space.
const CapacityResource = corev1.ResourceName("topolvm.cybozu.com/capacity")
CapacityResource is the resource name of topolvm capacity.
const DefaultCSISocket = "/run/topolvm/csi-topolvm.sock"
DefaultCSISocket is the default path of the CSI socket file.
const DefaultLVMdSocket = "/run/topolvm/lvmd.sock"
DefaultLVMdSocket is the default path of the lvmd socket file.
const DefaultSize = DefaultSizeGb << 30
DefaultSize is DefaultSizeGb in bytes
const DefaultSizeGb = 1
DefaultSizeGb is the default size in GiB for volumes (PVC or inline ephemeral volumes) w/o capacity requests.
const LogicalVolumeFinalizer = "topolvm.cybozu.com/logicalvolume"
LogicalVolumeFinalizer is the name of LogicalVolume finalizer
const NodeFinalizer = "topolvm.cybozu.com/node"
NodeFinalizer is the name of Node finalizer of TopoLVM
const PVCFinalizer = "topolvm.cybozu.com/pvc"
PVCFinalizer is the name of PVC finalizer of TopoLVM
const PluginName = "topolvm.cybozu.com"
PluginName is the name of the CSI plugin.
const ResizeRequestedAtKey = "topolvm.cybozu.com/resize-requested-at"
ResizeRequestedAtKey is a key of LogicalVolume that represents the timestamp of the resize request.
const SizeVolConKey = "topolvm.cybozu.com/size"
SizeVolConKey is the key used to obtain ephemeral inline volume size from the volume context
const TopologyNodeKey = "topology.topolvm.cybozu.com/node"
TopologyNodeKey is a key of topology that represents node name.
const (
// Version is the topolvm version
Version = "0.4.3"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
api
|
|
v1
Package v1 contains API Schema definitions for the topolvm v1 API group +kubebuilder:object:generate=true +groupName=topolvm.cybozu.com
|
Package v1 contains API Schema definitions for the topolvm v1 API group +kubebuilder:object:generate=true +groupName=topolvm.cybozu.com |
pkg
|
|