Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶ added in v0.13.0
type Client interface {
kubernetes.Interface
GatewayAPIV1alpha2() gwapiversioned.Interface
}
Client ...
type Logger ¶ added in v0.8.1
type Logger interface {
InfoV(v int, msg string, args ...interface{})
Info(msg string, args ...interface{})
Warn(msg string, args ...interface{})
Error(msg string, args ...interface{})
Fatal(msg string, args ...interface{})
}
Logger ...
type Metrics ¶ added in v0.10.1
type Metrics interface {
HAProxyShowInfoResponseTime(duration time.Duration)
HAProxySetServerResponseTime(duration time.Duration)
HAProxySetSSLCertResponseTime(duration time.Duration)
ControllerProcTime(task string, duration time.Duration)
AddIdleFactor(idle int)
IncUpdateNoop()
IncUpdateDynamic()
IncUpdateFull()
UpdateSuccessful(success bool)
SetCertExpireDate(domain, cn string, notAfter *time.Time)
ClearCertExpire()
IncCertSigningMissing(domains string, success bool)
IncCertSigningExpiring(domains string, success bool)
IncCertSigningOutdated(domains string, success bool)
}
Metrics ...
Click to show internal directories.
Click to hide internal directories.