boshinitaws

package
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: May 13, 2016 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBoshInit

func NewBoshInit(cfg BoshInitConfig) *enaml.DeploymentManifest

func NewPostgres

func NewPostgres(user, host, pass, database, adapter string) (psql *pg)

Types

type AWSRegistryProperty

type AWSRegistryProperty struct {
	Address string `yaml:"address"`
	// contains filtered or unexported fields
}

type BoshInitConfig

type BoshInitConfig struct {
	Name                  string
	BoshReleaseVersion    string
	BoshReleaseSHA        string
	BoshPrivateIP         string
	BoshCPIReleaseVersion string
	BoshCPIReleaseSHA     string
	GoAgentVersion        string
	GoAgentSHA            string
	BoshAvailabilityZone  string
	BoshInstanceSize      string
	BoshAWSSubnet         string
	BoshDirectorName      string
	AWSElasticIP          string
	AWSPEMFilePath        string
	AWSAccessKeyID        string
	AWSSecretKey          string
	AWSRegion             string
}

type Postgres

type Postgres interface {
	GetDirectorDB() *director.Db
	GetRegistryDB() *registry.Db
	GetPostgresDB() postgres.Postgres
}

Directories

Path Synopsis
enaml-gen

Jump to

Keyboard shortcuts

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