Documentation ¶
Index ¶
Constants ¶
View Source
const ( // XrootdRedirector is the name of xrootd redirector component XrootdRedirector types.ComponentName = "xrootd-redirector" // XrootdWorker is the name of xrootd worker component XrootdWorker types.ComponentName = "xrootd-worker" )
View Source
const ( // Xrootd is the xrootd container name Xrootd types.ContainerName = "xrootd" // Cmsd is the cmsd container name Cmsd types.ContainerName = "cmsd" )
View Source
const ( // XrootdPort is the xrootd container port XrootdPort types.ContainerPort = 1094 // CmsdPort is the cmsd container port CmsdPort types.ContainerPort = 2131 )
View Source
const ( // CfgXrootd is the name of xrootd config CfgXrootd types.ConfigName = "xrootd" )
View Source
const ControllerName = "xrootd-controller"
ControllerName is the name of xrootd controller
View Source
const EnvXrootdOpConfigmapPath = "XROOTD_OPERATOR_CONFIGMAPS_PATH"
EnvXrootdOpConfigmapPath is the environment key for path to configmaps folder
View Source
const ( // XrootdPodConnection indicates whether the cmsd container in the pod // is successfully connected to the xrootd protocol in the network. XrootdPodConnection corev1.PodConditionType = corev1.PodConditionType("Connected") )
XrootdSharedAdminPath is the mount path for the volume
XrootdSharedAdminPathVolumeName is the xrootd shared admin path volume name
Variables ¶
View Source
var ContainerCommand = []string{"/config-run/start.sh"}
ContainerCommand is the run command for xrootd containers
View Source
var ControllerLabels = map[string]string{ "app.kubernetes.io/managed-by": ControllerName, }
ControllerLabels is the default Labels for resources managed by this controller
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.