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

commit

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