Add more detail log for load karmada-host config and karmada-apiserver config.

Signed-off-by: Lan Liang <gcslyp@gmail.com>
This commit is contained in:
Lan Liang 2024-03-17 12:09:42 +00:00
parent aa89947194
commit 7f152eda0d
1 changed files with 4 additions and 2 deletions

View File

@ -17,6 +17,8 @@ limitations under the License.
package init
import (
"fmt"
"github.com/spf13/pflag"
"k8s.io/client-go/kubernetes"
"k8s.io/client-go/rest"
@ -62,7 +64,7 @@ func (o *GlobalCommandOptions) AddFlags(flags *pflag.FlagSet) {
func (o *GlobalCommandOptions) Complete() error {
restConfig, err := apiclient.RestConfig(o.Context, o.KubeConfig)
if err != nil {
return err
return fmt.Errorf("failed to get karmada-host config. error: %v", err)
}
o.KubeClientSet, err = apiclient.NewClientSet(restConfig)
@ -72,7 +74,7 @@ func (o *GlobalCommandOptions) Complete() error {
o.KarmadaRestConfig, err = apiclient.RestConfig(o.KarmadaContext, o.KarmadaConfig)
if err != nil {
return err
return fmt.Errorf("failed to get karmada-apiserver config from %s. please use --karmada-kubeconfig to point the config file. \n error: %v", o.KarmadaConfig, err)
}
o.KarmadaAggregatorClientSet, err = apiclient.NewAPIRegistrationClient(o.KarmadaRestConfig)