Documentation
¶
Index ¶
Constants ¶
Variables ¶
View Source
var RECONCILLIATION_COUNTER = 0
Functions ¶
This section is empty.
Types ¶
type Controller ¶
func NewController ¶
func NewController(factories config.Factories, clients config.Clients, reconciler Reconciler, logger log.Logger) Controller
type InstrumentingReconciler ¶
type InstrumentingReconciler struct {
Reconciler
Latency *prometheus.SummaryVec
Total *prometheus.CounterVec
Successful *prometheus.CounterVec
Failed *prometheus.CounterVec
}
type LoggingReconciler ¶
type LoggingReconciler struct {
Reconciler Reconciler
Logger log.Logger
}
Source Files
¶
- controller.go
- instrumenting.go
- logging.go
Click to show internal directories.
Click to hide internal directories.