Commit 11a1284d authored by qiuqunfeng's avatar qiuqunfeng
Browse files

commit

parent efd70a6e
...@@ -43,17 +43,26 @@ func NewRootCommand() *cobra.Command { ...@@ -43,17 +43,26 @@ func NewRootCommand() *cobra.Command {
clusterClientManager := utils.NewClusterClientManager() clusterClientManager := utils.NewClusterClientManager()
for _, regionConfig := range config.RegionConfigs { for _, regionConfig := range config.RegionConfigs {
caData, err := base64.StdEncoding.DecodeString(regionConfig.CAData) var caData []byte
if err != nil { var clientCertData []byte
panic(err) var clientKeyData []byte
if regionConfig.CAData != "" {
caData, err = base64.StdEncoding.DecodeString(regionConfig.CAData)
if err != nil {
panic(err)
}
} }
clientCertData, err := base64.StdEncoding.DecodeString(regionConfig.ClientCertData) if regionConfig.ClientCertData != "" {
if err != nil { clientCertData, err = base64.StdEncoding.DecodeString(regionConfig.ClientCertData)
panic(err) if err != nil {
panic(err)
}
} }
clientKeyData, err := base64.StdEncoding.DecodeString(regionConfig.ClientKeyData) if regionConfig.ClientKeyData != "" {
if err != nil { clientKeyData, err = base64.StdEncoding.DecodeString(regionConfig.ClientKeyData)
panic(err) if err != nil {
panic(err)
}
} }
client := versioned.NewForConfigOrDie(&rest.Config{ client := versioned.NewForConfigOrDie(&rest.Config{
Host: regionConfig.ApiServer, Host: regionConfig.ApiServer,
......
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