topolvm: github.com/cybozu-go/topolvm Index | Files | Directories

package topolvm

import "github.com/cybozu-go/topolvm"

Index

Package Files

constants.go version.go

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 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 TopologyNodeKey = "topology.topolvm.cybozu.com/node"

TopologyNodeKey is a key of topology that represents node name.

const (
    // Version is the topolvm version
    Version = "0.2.0"
)

Directories

PathSynopsis
api/v1Package v1 contains API Schema definitions for the topolvm v1 API group +kubebuilder:object:generate=true +groupName=topolvm.cybozu.com
controller
controller/controllers
controllers
csi
driver
driver/k8s
driver/mock
e2e
filesystem
hook
lvmd
lvmd/command
lvmd/proto
lvmetrics
runners
scheduler
topolvm-node/api/v1Package v1 contains API Schema definitions for the topolvm v1 API group +kubebuilder:object:generate=true +groupName=topolvm.cybozu.com
topolvm-node/controllers

Package topolvm imports 1 packages (graph) and is imported by 8 packages. Updated 2019-10-13. Refresh now. Tools for package owners.