Documentation ¶
Index ¶
Constants ¶
View Source
const NAME_MIN_LENGTH = 4
Variables ¶
View Source
var Verbose bool
Functions ¶
This section is empty.
Types ¶
type AwsConfiguration ¶
type CmdFlags ¶
type CmdFlags struct { Debug bool ProjectId string ProjectName string AwsConfig struct { Region string KeyId string SecretKey string } ConfigFile string SkipTerraform bool SkipConfig bool SkipPre bool Verbose bool }
func ParseFlags ¶
func ParseFlags() CmdFlags
type InputVars ¶
type InputVars struct { Debug bool `yaml:"Debug"` ProjectName string `yaml:"ProjectName"` ProjectId string `yaml:"ProjectId"` Domain string `yaml:"Domain"` ClusterId string `yaml:"ClusterId"` AggregatedLogging bool `yaml:"AggregatedLogging"` ClusterMetrics bool `yaml:"ClusterMetrics"` Storage StorageConfig `yaml:"Storage"` NodeCounts NodeCountConfig `yaml:"NodeCounts"` NodeTypes NodeTypeConfig `yaml:"NodeTypes"` RegistryToS3 bool `yaml:"RegistryToS3"` AwsConfig AwsConfiguration `yaml:"AwsConfig"` }
func DefaultConfig ¶
func DefaultConfig() *InputVars
func LoadConfigFromFile ¶
func ParseInputVars ¶
func (*InputVars) MergeCmdFlags ¶
type NodeCountConfig ¶
type NodeTypeConfig ¶
Click to show internal directories.
Click to hide internal directories.