Change mesh providers based on cmd flag

This commit is contained in:
stefanprodan
2019-03-17 10:52:52 +02:00
parent 337c94376d
commit 7d340c5e61
6 changed files with 31 additions and 18 deletions
+3
View File
@@ -44,6 +44,7 @@ type Controller struct {
observer CanaryObserver
recorder CanaryRecorder
notifier *notifier.Slack
meshProvider string
}
func NewController(
@@ -55,6 +56,7 @@ func NewController(
metricServer string,
logger *zap.SugaredLogger,
notifier *notifier.Slack,
meshProvider string,
) *Controller {
logger.Debug("Creating event broadcaster")
@@ -100,6 +102,7 @@ func NewController(
observer: observer,
recorder: recorder,
notifier: notifier,
meshProvider: meshProvider,
}
flaggerInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{