From 2a86ab8a6793d2bfa3b87076d5eaf468c15c80cb Mon Sep 17 00:00:00 2001 From: Lvbo163 Date: Tue, 14 Aug 2018 17:19:48 +0800 Subject: support in-cluter k8s Issue-ID: MSB-277 Change-Id: Iecf3aafab44564259e621a4fc116a2bd1a5c08ef Signed-off-by: Lvbo163 --- msb2pilot/src/msb2pilot/pilot/controller.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/msb2pilot/src/msb2pilot/pilot/controller.go b/msb2pilot/src/msb2pilot/pilot/controller.go index bc79cc5..4070ad3 100644 --- a/msb2pilot/src/msb2pilot/pilot/controller.go +++ b/msb2pilot/src/msb2pilot/pilot/controller.go @@ -63,10 +63,14 @@ func Save(operation Operation, configs []model.Config) []*model.Config { } func init() { - updateK8sAddress(configPath) + var k8sConfigPath string + k8sAddr, _ := updateK8sAddress(configPath) + if k8sAddr != "" { + k8sConfigPath = configPath + } var err error - client, err = crd.NewClient(configPath, "", model.ConfigDescriptor{ + client, err = crd.NewClient(k8sConfigPath, "", model.ConfigDescriptor{ model.VirtualService, model.DestinationRule, }, "") -- cgit 1.2.3-korg