Documentation ¶
Index ¶
- type ClusterController
- func (c *ClusterController) Deployment(context *gin.Context)
- func (c *ClusterController) Deployments(context *gin.Context)
- func (c *ClusterController) Endpoint(context *gin.Context)
- func (c *ClusterController) Endpoints(context *gin.Context)
- func (c *ClusterController) Namespaces(context *gin.Context)
- func (c *ClusterController) Pod(context *gin.Context)
- func (c *ClusterController) PodLog(context *gin.Context)
- func (c *ClusterController) Pods(context *gin.Context)
- func (c *ClusterController) ReplicaSet(context *gin.Context)
- func (c *ClusterController) Service(context *gin.Context)
- func (c *ClusterController) Services(context *gin.Context)
- type IstioController
- func (c *IstioController) AddVersionToDestinationRule(context *gin.Context)
- func (c *IstioController) DestinationRule(context *gin.Context)
- func (c *IstioController) DestinationRules(context *gin.Context)
- func (c *IstioController) RemoveVersionToDestinationRule(context *gin.Context)
- func (c *IstioController) VirtualService(context *gin.Context)
- func (c *IstioController) VirtualServices(context *gin.Context)
- type KTController
- type TerminalController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterController ¶
ClusterController provide kubernetes cluster api
func (*ClusterController) Deployment ¶
func (c *ClusterController) Deployment(context *gin.Context)
Deployment get deployment instance
func (*ClusterController) Deployments ¶
func (c *ClusterController) Deployments(context *gin.Context)
Deployments list deployments
func (*ClusterController) Endpoint ¶
func (c *ClusterController) Endpoint(context *gin.Context)
Endpoint get endpoint instance
func (*ClusterController) Endpoints ¶
func (c *ClusterController) Endpoints(context *gin.Context)
Endpoints list endpoints
func (*ClusterController) Namespaces ¶
func (c *ClusterController) Namespaces(context *gin.Context)
Namespaces list namespaces
func (*ClusterController) Pod ¶
func (c *ClusterController) Pod(context *gin.Context)
Pod get pod instance
func (*ClusterController) PodLog ¶
func (c *ClusterController) PodLog(context *gin.Context)
PodLog get pod log
func (*ClusterController) Pods ¶
func (c *ClusterController) Pods(context *gin.Context)
Pods list pods
func (*ClusterController) ReplicaSet ¶
func (c *ClusterController) ReplicaSet(context *gin.Context)
ReplicaSet get replicaSet instance
func (*ClusterController) Service ¶
func (c *ClusterController) Service(context *gin.Context)
Service get service instance
func (*ClusterController) Services ¶
func (c *ClusterController) Services(context *gin.Context)
Services list services
type IstioController ¶
IstioController istio api controller
func (*IstioController) AddVersionToDestinationRule ¶
func (c *IstioController) AddVersionToDestinationRule(context *gin.Context)
AddVersionToDestinationRule add version to destination rule
func (*IstioController) DestinationRule ¶
func (c *IstioController) DestinationRule(context *gin.Context)
DestinationRule get destination rule instances
func (*IstioController) DestinationRules ¶
func (c *IstioController) DestinationRules(context *gin.Context)
DestinationRules get destination rule
func (*IstioController) RemoveVersionToDestinationRule ¶
func (c *IstioController) RemoveVersionToDestinationRule(context *gin.Context)
RemoveVersionToDestinationRule remove version from destination rule
func (*IstioController) VirtualService ¶
func (c *IstioController) VirtualService(context *gin.Context)
VirtualService get virtual service instance
func (*IstioController) VirtualServices ¶
func (c *IstioController) VirtualServices(context *gin.Context)
VirtualServices list virtual service
type KTController ¶
KTController KTController
func (KTController) Components ¶
func (c KTController) Components(context *gin.Context)
Components Components
func (KTController) ComponentsInNamespace ¶
func (c KTController) ComponentsInNamespace(context *gin.Context)
ComponentsInNamespace ComponentsInNamespace
type TerminalController ¶
TerminalController terminal rest api
func (*TerminalController) Terminal ¶
func (c *TerminalController) Terminal(context *gin.Context)
Terminal ...