Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Consulconfig ¶
type Dockerconfig ¶
type Dockerconfig struct {
DockercfgVaultPath string
DockercfgRaw string
DockercfgContents map[string]dtypes.AuthConfig
}
func (*Dockerconfig) Setup ¶
func (dc *Dockerconfig) Setup()
type Kafkaconfig ¶
type Kafkaconfig struct {
Brokers []string
Topic string
Manager kafka.EventBusManager
MaxOpenSends uint
}
type Serverconfig ¶
type Serverconfig struct {
HTTPSPort uint
GRPCPort uint
PPROFPort uint
HTTPSAddr string
GRPCAddr string
HealthcheckAddr string
Concurrency uint
Queuesize uint
VaultTLSCertPath string
VaultTLSKeyPath string
TLSCert []byte
TLSKey []byte
LogToSumo bool
SumoURL string
VaultSumoURLPath string
HealthcheckHTTPport uint
S3ErrorLogs bool
S3ErrorLogBucket string
S3ErrorLogRegion string
S3PresignTTL uint
GCIntervalSecs uint
DockerDiskPath string
NewRelicAPIKeyVaultPath string
NewRelicAPIKey string
EnableNewRelic bool
NewRelicApp string
}
Click to show internal directories.
Click to hide internal directories.