Documentation
¶
Index ¶
- type DBName
- type Deployment
- func (d *Deployment) CreateAtcJob() (job *enaml.InstanceJob)
- func (d *Deployment) CreateBaggageClaimJob() (job *enaml.InstanceJob)
- func (d *Deployment) CreateDatabaseInstanceGroup() (db *enaml.InstanceGroup, err error)
- func (d *Deployment) CreateGardenJob() (job *enaml.InstanceJob)
- func (d *Deployment) CreateGroundCrewJob() (job *enaml.InstanceJob)
- func (d *Deployment) CreateNetwork() (network enaml.Network)
- func (d *Deployment) CreatePostgresqlJob() (job *enaml.InstanceJob)
- func (d *Deployment) CreateTsaJob() (job *enaml.InstanceJob)
- func (d *Deployment) CreateUpdate() (update enaml.Update)
- func (d *Deployment) CreateWebInstanceGroup() (web *enaml.InstanceGroup, err error)
- func (d *Deployment) CreateWorkerInstanceGroup() (worker *enaml.InstanceGroup, err error)
- func (d Deployment) GetDeployment() enaml.DeploymentManifest
- func (d *Deployment) Initialize(cloudConfig []byte) error
- type Garden
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBName ¶
type DBName struct { Name string `yaml:"name,omitempty"` Role string `yaml:"role,omitempty"` Password string `yaml:"password,omitempty"` }
DBName -
type Deployment ¶
type Deployment struct { ConcourseURL string ConcourseUserName string ConcoursePassword string NetworkName string WebIPs []string AZs []string WorkerInstances int DeploymentName string PostgresPassword string WebVMType string WorkerVMType string DatabaseVMType string DatabaseStorageType string ConcourseReleaseVer string ConcourseReleaseURL string ConcourseReleaseSHA string StemcellVersion string StemcellAlias string StemcellOS string GardenReleaseVer string GardenReleaseURL string GardenReleaseSHA string TLSCert string TLSKey string // contains filtered or unexported fields }
Deployment -
func (*Deployment) CreateAtcJob ¶
func (d *Deployment) CreateAtcJob() (job *enaml.InstanceJob)
CreateAtcJob -
func (*Deployment) CreateBaggageClaimJob ¶
func (d *Deployment) CreateBaggageClaimJob() (job *enaml.InstanceJob)
CreateBaggageClaimJob -
func (*Deployment) CreateDatabaseInstanceGroup ¶
func (d *Deployment) CreateDatabaseInstanceGroup() (db *enaml.InstanceGroup, err error)
CreateDatabaseInstanceGroup -
func (*Deployment) CreateGardenJob ¶
func (d *Deployment) CreateGardenJob() (job *enaml.InstanceJob)
CreateGardenJob -
func (*Deployment) CreateGroundCrewJob ¶
func (d *Deployment) CreateGroundCrewJob() (job *enaml.InstanceJob)
CreateGroundCrewJob -
func (*Deployment) CreateNetwork ¶
func (d *Deployment) CreateNetwork() (network enaml.Network)
CreateNetwork -
func (*Deployment) CreatePostgresqlJob ¶
func (d *Deployment) CreatePostgresqlJob() (job *enaml.InstanceJob)
CreatePostgresqlJob -
func (*Deployment) CreateTsaJob ¶
func (d *Deployment) CreateTsaJob() (job *enaml.InstanceJob)
CreateTsaJob -
func (*Deployment) CreateUpdate ¶
func (d *Deployment) CreateUpdate() (update enaml.Update)
CreateUpdate -
func (*Deployment) CreateWebInstanceGroup ¶
func (d *Deployment) CreateWebInstanceGroup() (web *enaml.InstanceGroup, err error)
CreateWebInstanceGroup -
func (*Deployment) CreateWorkerInstanceGroup ¶
func (d *Deployment) CreateWorkerInstanceGroup() (worker *enaml.InstanceGroup, err error)
CreateWorkerInstanceGroup -
func (Deployment) GetDeployment ¶
func (d Deployment) GetDeployment() enaml.DeploymentManifest
GetDeployment -
func (*Deployment) Initialize ¶
func (d *Deployment) Initialize(cloudConfig []byte) error
Initialize -
Click to show internal directories.
Click to hide internal directories.