Versions in this module Expand all Collapse all v0 v0.0.1 Dec 17, 2019 Changes in this version + func RegisterAutoscalerConfig(cmd *cobra.Command) + func RegisterConfig(cmd *cobra.Command) + func RegisterProviderConfig(cmd *cobra.Command) + func RegisterStorageConfig(cmd *cobra.Command) + func RegisterTLSConfig(cmd *cobra.Command) + func RegisterTelemetryConfig(cmd *cobra.Command) + type AutoscalerConfig struct + Enabled bool + Interval int + Threads int + func GetAutoscalerConfig() *AutoscalerConfig + type Config struct + Bind string + Port uint16 + func GetConfig() Config + func (c *Config) MarshalZerologObject(e *zerolog.Event) + type ProviderConfig struct + AWSASG bool + func GetProviderConfig() *ProviderConfig + type StorageConfig struct + ConsulEnabled bool + ConsulPath string + func GetStorageConfig() *StorageConfig + type TLSConfig struct + CertKeyPath string + CertPath string + func GetTLSConfig() TLSConfig + func (c *TLSConfig) MarshalZerologObject(e *zerolog.Event) + type TelemetryConfig struct + StatsdAddr string + StatsiteAddr string + func GetTelemetryConfig() TelemetryConfig + func (c *TelemetryConfig) MarshalZerologObject(e *zerolog.Event)