package main

import (
	"github.com/gin-gonic/gin"
	_ "k8s.io/client-go/plugin/pkg/client/auth"
	"pingcap.com/cloud/v2/cluster/pkg/cluster"
	"pingcap.com/cloud/v2/cluster/pkg/runtime"
)

func setupRouter() *gin.Engine {
	r := gin.Default()
	clusterService := cluster.NewClusterService(runtime.GetCentralClient())
	cluster.RegisterRouter(r, clusterService)
	return r
}

func main() {
	router := setupRouter()
	router.Run("0.0.0.0:9000")
}
