package iscsi
import "k8s.io/kubernetes/pkg/volume/iscsi"
Package iscsi contains the internal representation of Internet Small Computer System Interface (iSCSI) volumes.
Index ¶
- func ProbeVolumePlugins() []volume.VolumePlugin
- type GlobFunc
- type ISCSIUtil
- func (util *ISCSIUtil) AttachDisk(b iscsiDiskMounter) (string, error)
- func (util *ISCSIUtil) DetachDisk(c iscsiDiskUnmounter, mntPath string) error
- func (util *ISCSIUtil) MakeGlobalPDName(iscsi iscsiDisk) string
- type StatFunc
Functions ¶
func ProbeVolumePlugins ¶
func ProbeVolumePlugins() []volume.VolumePlugin
This is the primary entrypoint for volume plugins.
Types ¶
type GlobFunc ¶
type ISCSIUtil ¶
type ISCSIUtil struct{}
func (*ISCSIUtil) AttachDisk ¶
func (*ISCSIUtil) DetachDisk ¶
func (*ISCSIUtil) MakeGlobalPDName ¶
type StatFunc ¶
stat a path, if not exists, retry maxRetries times when iscsi transports other than default are used, use glob instead as pci id of device is unknown
Source Files ¶
attacher.go disk_manager.go doc.go iscsi.go iscsi_util.go
- Version
- v1.8.13-beta.0
- Published
- Apr 23, 2018
- Platform
- linux/amd64
- Imports
- 16 packages
- Last checked
- 39 seconds ago –
Tools for package owners.