INNER CODE UNIT · Go
startGin
we-dcode/kubetunnel · cmd/operator/main.go:185
func startGin() {
setupLog.Info("Inside Gin function..")
router := gin.Default()
router.POST("/service", serviceHandler)
router.Run("0.0.0.0:8083")
setupLog.Info("Started Gin Server on port 8083..")
}
func serviceHandler(c *gin.Context) {
var req ServiceReq
c.BindJSON(&req)
c.JSON(200, req)
kube := connectToKubernetes(req.Namespace) // TODO: change this one
isConnected, err := strconv.ParseBool(req.IsConnected)
if err != nil {
fmt.Errorf(err.Error())