Commit 6ec9f2d9 authored by qiuqunfeng's avatar qiuqunfeng
Browse files

fix

parent 64c4e2cb
package app package app
import ( import (
"encoding/base64"
"fmt" "fmt"
"os" "os"
...@@ -39,13 +40,25 @@ func NewRootCommand() *cobra.Command { ...@@ -39,13 +40,25 @@ func NewRootCommand() *cobra.Command {
panic("dbConfig is nil") panic("dbConfig is nil")
} }
caData, err := base64.StdEncoding.DecodeString(config.RegionConfigs[0].CAData)
if err != nil {
panic(err)
}
clientCertData, err := base64.StdEncoding.DecodeString(config.RegionConfigs[0].ClientCertData)
if err != nil {
panic(err)
}
clientKeyData, err := base64.StdEncoding.DecodeString(config.RegionConfigs[0].ClientKeyData)
if err != nil {
panic(err)
}
client := versioned.NewForConfigOrDie(&rest.Config{ client := versioned.NewForConfigOrDie(&rest.Config{
Host: config.RegionConfigs[0].ApiServer, Host: config.RegionConfigs[0].ApiServer,
TLSClientConfig: rest.TLSClientConfig{ TLSClientConfig: rest.TLSClientConfig{
Insecure: false, Insecure: false,
CAData: []byte(config.RegionConfigs[0].CAData), CAData: caData,
CertData: []byte(config.RegionConfigs[0].ClientCertData), CertData: clientCertData,
KeyData: []byte(config.RegionConfigs[0].ClientKeyData), KeyData: clientKeyData,
}, },
// BearerToken: "1234567890", // BearerToken: "1234567890",
}) })
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment