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 {
Rr `yaml:",inline"`
Ar `yaml:",inline"`
Address string `yaml:"address"`
}
func GetRegistry ¶ added in v0.0.5
func GetRegistry(cfg BoshInitConfig, postgresDB *pg) AWSRegistryProperty
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
}
Click to show internal directories.
Click to hide internal directories.