Documentation ¶
Overview ¶
Package agent to manage Kubernetes storage attach events.
Package agent to manage Kubernetes storage attach events.
Index ¶
Constants ¶
View Source
const ( AgentMountSecurityModeEnv = "AGENT_MOUNT_SECURITY_MODE" RookEnableSelinuxRelabelingEnv = "ROOK_ENABLE_SELINUX_RELABELING" RookEnableFSGroupEnv = "ROOK_ENABLE_FSGROUP" // MountSecurityModeAny "any" security mode for the agent for mount action MountSecurityModeAny = "Any" // MountSecurityModeRestricted restricted security mode for the agent for mount action MountSecurityModeRestricted = "Restricted" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Agent ¶
type Agent struct {
// contains filtered or unexported fields
}
Agent reference to be deployed
type KubeletConfiguration ¶
type KubeletConfiguration struct { KubeletConfig struct { VolumePluginDir string `json:"volumePluginDir"` } `json:"kubeletconfig"` }
KubeletConfiguration represents the response from the node config URI (configz) in Kubernetes 1.8+
type NodeConfigControllerManager ¶
type NodeConfigControllerManager struct {
ComponentConfig componentconfig.KubeControllerManagerConfiguration `json:"componentconfig"`
}
NodeConfigControllerManager is a reference of all the configuration for the K8S node from the controllermanager
Click to show internal directories.
Click to hide internal directories.