Versions in this module Expand all Collapse all v0 v0.2.0 Oct 12, 2018 Changes in this version + type InstallConfig struct + Config *types.InstallConfig + File *asset.File + func (a *InstallConfig) Dependencies() []asset.Asset + func (a *InstallConfig) Files() []*asset.File + func (a *InstallConfig) Generate(parents asset.Parents) error + func (a *InstallConfig) Name() string v0.1.0 Oct 2, 2018 Changes in this version + const AWSPlatformType + const LibvirtPlatformType + const OpenStackPlatformType + func ClusterDNSIP(installConfig *types.InstallConfig) (string, error) + func GetInstallConfig(installConfig asset.Asset, parents map[asset.Asset]*asset.State) (*types.InstallConfig, error) + type Platform struct + func (a *Platform) Dependencies() []asset.Asset + func (a *Platform) Generate(map[asset.Asset]*asset.State) (*asset.State, error) + func (a *Platform) Name() string + type Stock interface + BaseDomain func() asset.Asset + ClusterID func() asset.Asset + ClusterName func() asset.Asset + EmailAddress func() asset.Asset + InstallConfig func() asset.Asset + Password func() asset.Asset + Platform func() asset.Asset + PullSecret func() asset.Asset + SSHKey func() asset.Asset + type StockImpl struct + func (s *StockImpl) BaseDomain() asset.Asset + func (s *StockImpl) ClusterID() asset.Asset + func (s *StockImpl) ClusterName() asset.Asset + func (s *StockImpl) EmailAddress() asset.Asset + func (s *StockImpl) EstablishStock() + func (s *StockImpl) InstallConfig() asset.Asset + func (s *StockImpl) Password() asset.Asset + func (s *StockImpl) Platform() asset.Asset + func (s *StockImpl) PullSecret() asset.Asset + func (s *StockImpl) SSHKey() asset.Asset