linode

package
v0.0.0-...-d75ab9c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 19, 2018 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

View Source
const (
	UID = "linode"
)

Variables

This section is empty.

Functions

func New

func New(ctx context.Context) Interface

func NewLinodeNamer

func NewLinodeNamer() controller.Namer

func NewLinodeProvisioner

func NewLinodeProvisioner(ctx context.Context, client kubernetes.Interface, linodeClient *linodego.Client) controller.Provisioner

Types

type ExternalStorage

type ExternalStorage struct {
	// contains filtered or unexported fields
}

func (*ExternalStorage) Init

func (*ExternalStorage) Namer

func (e *ExternalStorage) Namer() controller.Namer

type LinodeNamer

type LinodeNamer struct{}

func (*LinodeNamer) GetProvisionedVolumeNameForClaim

func (n *LinodeNamer) GetProvisionedVolumeNameForClaim(claim *core.PersistentVolumeClaim) string

type TokenSource

type TokenSource struct {
	ApiToken string `json:"token"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL