Documentation ¶
Index ¶
- Variables
- func AddTaskTmpls(c *gin.Context)
- func AddTasks(c *gin.Context)
- func D3Graph(c *gin.Context)
- func DeleteTaskTmpls(c *gin.Context)
- func DeleteTasks(c *gin.Context)
- func Healthy(c *gin.Context)
- func Kubeinfo(c *gin.Context)
- func ListMetrics(c *gin.Context)
- func ListStatus(c *gin.Context)
- func ListTaskTmplVars(c *gin.Context)
- func ListTaskTmpls(c *gin.Context)
- func ListTasks(c *gin.Context)
- func LoginAccount(c *gin.Context)
- func LoginUser(c *gin.Context)
- func Pods(c *gin.Context)
- func ServeWS(hub *Hub, w http.ResponseWriter, r *http.Request)
- func ServicePods(c *gin.Context)
- func Services(c *gin.Context)
- func UpdateTaskTmpls(c *gin.Context)
- func UpdateTasks(c *gin.Context)
- type Client
- type Hub
- type Message
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrInvalidServiceUID is returned when request contains invalid service UID ErrInvalidServiceUID = errors.New("invalid serviceUID") // ErrInvalidVarMap is returned when request contains invalid variable maps ErrInvalidVarMap = errors.New("invalid varMap") // ErrInvalidTmplID is returned when request contains invalid task template ID ErrInvalidTmplID = errors.New("invalid tmplID") // ErrInvalidCommand is returned when request contains invalid command ErrInvalidCommand = errors.New("invalid command") // ErrInvalidNamespace is returned when request contains invalid namespace ErrInvalidNamespace = errors.New("invalid namespace") )
Functions ¶
func DeleteTaskTmpls ¶
DeleteTaskTmpls soft deletes a task template.
func DeleteTasks ¶
DeleteTasks delete specific task. Deprecated: the function is already Deprecated.
func ListMetrics ¶
ListMetrics returns some overview metrics of service mesh.
func ListStatus ¶
ListStatus returns all services and pod status of istio.
func ListTaskTmplVars ¶
ListTaskTmplVars returns variable map of specific task template.
func ListTaskTmpls ¶
ListTaskTmpls returns specified task template.
func ServeWS ¶
func ServeWS(hub *Hub, w http.ResponseWriter, r *http.Request)
ServeWS serves a websocket server. TODO improve authentication
func ServicePods ¶
ServicePods queries pods's of specific pod by service UID.
func UpdateTaskTmpls ¶
UpdateTaskTmpls updates a task template.
func UpdateTasks ¶
UpdateTasks updates specific task. Deprecated: the function is already Deprecated.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client handles connection and the hub.
Click to show internal directories.
Click to hide internal directories.