kubernetesk8s.io/kubernetes/pkg/volume/photon_pd Index | Files

package photon_pd

import "k8s.io/kubernetes/pkg/volume/photon_pd"

Index

Variables

var ErrProbeVolume = errors.New("Error scanning attached volumes")

Functions

func ProbeVolumePlugins

func ProbeVolumePlugins() []volume.VolumePlugin

This is the primary entrypoint for volume plugins.

Types

type PhotonDiskUtil

type PhotonDiskUtil struct{}

func (*PhotonDiskUtil) CreateVolume

func (util *PhotonDiskUtil) CreateVolume(p *photonPersistentDiskProvisioner) (pdID string, capacityGB int, fstype string, err error)

CreateVolume creates a PhotonController persistent disk.

func (*PhotonDiskUtil) DeleteVolume

func (util *PhotonDiskUtil) DeleteVolume(pd *photonPersistentDiskDeleter) error

DeleteVolume deletes a vSphere volume.

Source Files

attacher.go photon_pd.go photon_util.go

Version
v1.13.5
Published
Mar 22, 2019
Platform
js/wasm
Imports
20 packages
Last checked
1 minute ago

Tools for package owners.