docker

package
v1.0.8 Latest Latest
Warning

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

Go to latest
Published: Feb 6, 2017 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	BoshDockerReleaseURL = "https://bosh.io/d/github.com/cf-platform-eng/docker-boshrelease?v=28.0.1"
	BoshDockerReleaseVer = "28.0.1"
	BoshDockerReleaseSHA = "448eaa2f478dc8794933781b478fae02aa44ed6b"
)

Variables

This section is empty.

Functions

func InferFromCloudDecorate added in v0.0.14

func InferFromCloudDecorate(inferFlagMap map[string][]string, cloudConfig []byte, args []string, flgs []pcli.Flag)

Types

type Plugin

type Plugin struct {
	PluginVersion string      `omg:"-"`
	Containers    interface{} `omg:"-"`

	DeploymentName      string
	NetworkName         string   `omg:"network"`
	IPs                 []string `omg:"ip"`
	VMTypeName          string   `omg:"vm-type"`
	DiskTypeName        string   `omg:"disk-type"`
	AZs                 []string `omg:"az"`
	RegistryMirrors     []string `omg:"registry-mirror,optional"`
	InsecureRegistries  []string `omg:"insecure-registry,optional"`
	ContainerDefinition string

	StemcellName    string
	StemcellURL     string `omg:"stemcell-url"`
	StemcellVersion string `omg:"stemcell-ver"`
	StemcellSHA     string `omg:"stemcell-sha"`

	DockerReleaseURL     string `omg:"docker-release-url"`
	DockerReleaseVersion string `omg:"docker-release-ver"`
	DockerReleaseSHA     string `omg:"docker-release-sha"`
}

func (*Plugin) GetFlags

func (s *Plugin) GetFlags() (flags []pcli.Flag)

func (*Plugin) GetMeta

func (s *Plugin) GetMeta() product.Meta

func (*Plugin) GetProduct

func (s *Plugin) GetProduct(args []string, cloudConfig []byte, cs cred.Store) ([]byte, error)

func (*Plugin) NewDockerInstanceGroup

func (s *Plugin) NewDockerInstanceGroup() (ig *enaml.InstanceGroup)

Jump to

Keyboard shortcuts

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