support in-cluter k8s 11/60511/1
authorLvbo163 <lv.bo163@zte.com.cn>
Tue, 14 Aug 2018 09:19:48 +0000 (17:19 +0800)
committerLvbo163 <lv.bo163@zte.com.cn>
Tue, 14 Aug 2018 09:19:48 +0000 (17:19 +0800)
Issue-ID: MSB-277

Change-Id: Iecf3aafab44564259e621a4fc116a2bd1a5c08ef
Signed-off-by: Lvbo163 <lv.bo163@zte.com.cn>
msb2pilot/src/msb2pilot/pilot/controller.go

index bc79cc5..4070ad3 100644 (file)
@@ -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,
        }, "")