karmada/cmd/kubectl-karmada/kubectl-karmada.go

27 lines
402 B
Go

package main
import (
"os"
"k8s.io/component-base/logs"
"github.com/karmada-io/karmada/pkg/karmadactl"
)
func main() {
if err := runKarmadaCtlCmd(); err != nil {
os.Exit(1)
}
}
func runKarmadaCtlCmd() error {
logs.InitLogs()
defer logs.FlushLogs()
if err := karmadactl.NewKarmadaCtlCommand(os.Stdout, "karmada", "kubectl karmada").Execute(); err != nil {
return err
}
return nil
}