Documentation
¶
Index ¶
- type K8sClusterHandler
- func (h *K8sClusterHandler) CreateCluster(ctx *gin.Context)
- func (h *K8sClusterHandler) DeleteCluster(ctx *gin.Context)
- func (h *K8sClusterHandler) GetCluster(ctx *gin.Context)
- func (h *K8sClusterHandler) GetClusterList(ctx *gin.Context)
- func (h *K8sClusterHandler) RefreshCluster(ctx *gin.Context)
- func (h *K8sClusterHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sClusterHandler) UpdateCluster(ctx *gin.Context)
- type K8sClusterRoleBindingHandler
- func (h *K8sClusterRoleBindingHandler) CreateClusterRoleBinding(ctx *gin.Context)
- func (h *K8sClusterRoleBindingHandler) CreateClusterRoleBindingByYaml(ctx *gin.Context)
- func (h *K8sClusterRoleBindingHandler) DeleteClusterRoleBinding(ctx *gin.Context)
- func (h *K8sClusterRoleBindingHandler) GetClusterRoleBindingDetails(ctx *gin.Context)
- func (h *K8sClusterRoleBindingHandler) GetClusterRoleBindingList(ctx *gin.Context)
- func (h *K8sClusterRoleBindingHandler) GetClusterRoleBindingYaml(ctx *gin.Context)
- func (h *K8sClusterRoleBindingHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sClusterRoleBindingHandler) UpdateClusterRoleBinding(ctx *gin.Context)
- func (h *K8sClusterRoleBindingHandler) UpdateClusterRoleBindingYaml(ctx *gin.Context)
- type K8sClusterRoleHandler
- func (h *K8sClusterRoleHandler) CreateClusterRole(ctx *gin.Context)
- func (h *K8sClusterRoleHandler) CreateClusterRoleByYaml(ctx *gin.Context)
- func (h *K8sClusterRoleHandler) DeleteClusterRole(ctx *gin.Context)
- func (h *K8sClusterRoleHandler) GetClusterRoleDetails(ctx *gin.Context)
- func (h *K8sClusterRoleHandler) GetClusterRoleList(ctx *gin.Context)
- func (h *K8sClusterRoleHandler) GetClusterRoleYaml(ctx *gin.Context)
- func (h *K8sClusterRoleHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sClusterRoleHandler) UpdateClusterRole(ctx *gin.Context)
- func (h *K8sClusterRoleHandler) UpdateClusterRoleByYaml(ctx *gin.Context)
- type K8sConfigMapHandler
- func (h *K8sConfigMapHandler) CreateConfigMap(ctx *gin.Context)
- func (h *K8sConfigMapHandler) CreateConfigMapByYaml(ctx *gin.Context)
- func (h *K8sConfigMapHandler) DeleteConfigMap(ctx *gin.Context)
- func (h *K8sConfigMapHandler) GetConfigMap(ctx *gin.Context)
- func (h *K8sConfigMapHandler) GetConfigMapList(ctx *gin.Context)
- func (h *K8sConfigMapHandler) GetConfigMapYAML(ctx *gin.Context)
- func (h *K8sConfigMapHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sConfigMapHandler) UpdateConfigMap(ctx *gin.Context)
- func (h *K8sConfigMapHandler) UpdateConfigMapByYaml(ctx *gin.Context)
- type K8sDaemonSetHandler
- func (h *K8sDaemonSetHandler) CreateDaemonSet(ctx *gin.Context)
- func (h *K8sDaemonSetHandler) CreateDaemonSetByYaml(ctx *gin.Context)
- func (h *K8sDaemonSetHandler) DeleteDaemonSet(ctx *gin.Context)
- func (h *K8sDaemonSetHandler) GetDaemonSetDetails(ctx *gin.Context)
- func (h *K8sDaemonSetHandler) GetDaemonSetHistory(ctx *gin.Context)
- func (h *K8sDaemonSetHandler) GetDaemonSetList(ctx *gin.Context)
- func (h *K8sDaemonSetHandler) GetDaemonSetPods(ctx *gin.Context)
- func (h *K8sDaemonSetHandler) GetDaemonSetYaml(ctx *gin.Context)
- func (h *K8sDaemonSetHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sDaemonSetHandler) RestartDaemonSet(ctx *gin.Context)
- func (h *K8sDaemonSetHandler) RollbackDaemonSet(ctx *gin.Context)
- func (h *K8sDaemonSetHandler) UpdateDaemonSet(ctx *gin.Context)
- func (h *K8sDaemonSetHandler) UpdateDaemonSetByYaml(ctx *gin.Context)
- type K8sDeploymentHandler
- func (h *K8sDeploymentHandler) CreateDeployment(ctx *gin.Context)
- func (h *K8sDeploymentHandler) CreateDeploymentByYaml(ctx *gin.Context)
- func (h *K8sDeploymentHandler) DeleteDeployment(ctx *gin.Context)
- func (h *K8sDeploymentHandler) GetDeploymentDetails(ctx *gin.Context)
- func (h *K8sDeploymentHandler) GetDeploymentHistory(ctx *gin.Context)
- func (h *K8sDeploymentHandler) GetDeploymentList(ctx *gin.Context)
- func (h *K8sDeploymentHandler) GetDeploymentPods(ctx *gin.Context)
- func (h *K8sDeploymentHandler) GetDeploymentYaml(ctx *gin.Context)
- func (h *K8sDeploymentHandler) PauseDeployment(ctx *gin.Context)
- func (h *K8sDeploymentHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sDeploymentHandler) RestartDeployment(ctx *gin.Context)
- func (h *K8sDeploymentHandler) ResumeDeployment(ctx *gin.Context)
- func (h *K8sDeploymentHandler) RollbackDeployment(ctx *gin.Context)
- func (h *K8sDeploymentHandler) ScaleDeployment(ctx *gin.Context)
- func (h *K8sDeploymentHandler) UpdateDeployment(ctx *gin.Context)
- func (h *K8sDeploymentHandler) UpdateDeploymentByYaml(ctx *gin.Context)
- type K8sEventHandler
- func (h *K8sEventHandler) CleanupOldEvents(ctx *gin.Context)
- func (h *K8sEventHandler) DeleteEvent(ctx *gin.Context)
- func (h *K8sEventHandler) GetEventDetail(ctx *gin.Context)
- func (h *K8sEventHandler) GetEventGroupData(ctx *gin.Context)
- func (h *K8sEventHandler) GetEventList(ctx *gin.Context)
- func (h *K8sEventHandler) GetEventStatistics(ctx *gin.Context)
- func (h *K8sEventHandler) GetEventSummary(ctx *gin.Context)
- func (h *K8sEventHandler) GetEventTimeline(ctx *gin.Context)
- func (h *K8sEventHandler) GetEventTrends(ctx *gin.Context)
- func (h *K8sEventHandler) GetEventsByDeployment(ctx *gin.Context)
- func (h *K8sEventHandler) GetEventsByNode(ctx *gin.Context)
- func (h *K8sEventHandler) GetEventsByPod(ctx *gin.Context)
- func (h *K8sEventHandler) GetEventsByService(ctx *gin.Context)
- func (h *K8sEventHandler) RegisterRouters(server *gin.Engine)
- type K8sIngressHandler
- func (h *K8sIngressHandler) CreateIngress(ctx *gin.Context)
- func (h *K8sIngressHandler) CreateIngressByYaml(ctx *gin.Context)
- func (h *K8sIngressHandler) DeleteIngress(ctx *gin.Context)
- func (h *K8sIngressHandler) GetIngressDetails(ctx *gin.Context)
- func (h *K8sIngressHandler) GetIngressList(ctx *gin.Context)
- func (h *K8sIngressHandler) GetIngressYaml(ctx *gin.Context)
- func (h *K8sIngressHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sIngressHandler) UpdateIngress(ctx *gin.Context)
- func (h *K8sIngressHandler) UpdateIngressByYaml(ctx *gin.Context)
- type K8sNamespaceHandler
- func (h *K8sNamespaceHandler) CreateNamespace(ctx *gin.Context)
- func (h *K8sNamespaceHandler) DeleteNamespace(ctx *gin.Context)
- func (h *K8sNamespaceHandler) GetNamespaceDetails(ctx *gin.Context)
- func (h *K8sNamespaceHandler) ListNamespaces(ctx *gin.Context)
- func (h *K8sNamespaceHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sNamespaceHandler) UpdateNamespace(ctx *gin.Context)
- type K8sNodeHandler
- func (h *K8sNodeHandler) AddNodeTaints(ctx *gin.Context)
- func (h *K8sNodeHandler) CheckTaintYaml(ctx *gin.Context)
- func (h *K8sNodeHandler) CordonNode(ctx *gin.Context)
- func (h *K8sNodeHandler) DeleteNodeTaints(ctx *gin.Context)
- func (h *K8sNodeHandler) DrainNode(ctx *gin.Context)
- func (h *K8sNodeHandler) GetNodeDetail(ctx *gin.Context)
- func (h *K8sNodeHandler) GetNodeList(ctx *gin.Context)
- func (h *K8sNodeHandler) GetNodeTaints(ctx *gin.Context)
- func (h *K8sNodeHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sNodeHandler) UncordonNode(ctx *gin.Context)
- func (h *K8sNodeHandler) UpdateNodeLabels(ctx *gin.Context)
- type K8sPVCHandler
- func (h *K8sPVCHandler) CreatePVC(ctx *gin.Context)
- func (h *K8sPVCHandler) CreatePVCByYaml(ctx *gin.Context)
- func (h *K8sPVCHandler) DeletePVC(ctx *gin.Context)
- func (h *K8sPVCHandler) ExpandPVC(ctx *gin.Context)
- func (h *K8sPVCHandler) GetPVCDetails(ctx *gin.Context)
- func (h *K8sPVCHandler) GetPVCList(ctx *gin.Context)
- func (h *K8sPVCHandler) GetPVCPods(ctx *gin.Context)
- func (h *K8sPVCHandler) GetPVCYaml(ctx *gin.Context)
- func (h *K8sPVCHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sPVCHandler) UpdatePVC(ctx *gin.Context)
- func (h *K8sPVCHandler) UpdatePVCByYaml(ctx *gin.Context)
- type K8sPVHandler
- func (h *K8sPVHandler) CreatePV(ctx *gin.Context)
- func (h *K8sPVHandler) CreatePVByYaml(ctx *gin.Context)
- func (h *K8sPVHandler) DeletePV(ctx *gin.Context)
- func (h *K8sPVHandler) GetPVDetails(ctx *gin.Context)
- func (h *K8sPVHandler) GetPVList(ctx *gin.Context)
- func (h *K8sPVHandler) GetPVYaml(ctx *gin.Context)
- func (h *K8sPVHandler) ReclaimPV(ctx *gin.Context)
- func (h *K8sPVHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sPVHandler) UpdatePV(ctx *gin.Context)
- func (h *K8sPVHandler) UpdatePVByYaml(ctx *gin.Context)
- type K8sPodHandler
- func (h *K8sPodHandler) CreatePod(ctx *gin.Context)
- func (h *K8sPodHandler) CreatePodByYaml(ctx *gin.Context)
- func (h *K8sPodHandler) DeletePod(ctx *gin.Context)
- func (h *K8sPodHandler) GetPodContainers(ctx *gin.Context)
- func (h *K8sPodHandler) GetPodDetails(ctx *gin.Context)
- func (h *K8sPodHandler) GetPodList(ctx *gin.Context)
- func (h *K8sPodHandler) GetPodLogs(ctx *gin.Context)
- func (h *K8sPodHandler) GetPodYaml(ctx *gin.Context)
- func (h *K8sPodHandler) PodExec(ctx *gin.Context)
- func (h *K8sPodHandler) PodFileDownload(ctx *gin.Context)
- func (h *K8sPodHandler) PodFileUpload(ctx *gin.Context)
- func (h *K8sPodHandler) PodPortForward(ctx *gin.Context)
- func (h *K8sPodHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sPodHandler) UpdatePod(ctx *gin.Context)
- func (h *K8sPodHandler) UpdatePodByYaml(ctx *gin.Context)
- type K8sRBACHandler
- type K8sRoleBindingHandler
- func (h *K8sRoleBindingHandler) CreateRoleBinding(ctx *gin.Context)
- func (h *K8sRoleBindingHandler) CreateRoleBindingByYaml(ctx *gin.Context)
- func (h *K8sRoleBindingHandler) DeleteRoleBinding(ctx *gin.Context)
- func (h *K8sRoleBindingHandler) GetRoleBindingDetails(ctx *gin.Context)
- func (h *K8sRoleBindingHandler) GetRoleBindingList(ctx *gin.Context)
- func (h *K8sRoleBindingHandler) GetRoleBindingYaml(ctx *gin.Context)
- func (h *K8sRoleBindingHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sRoleBindingHandler) UpdateRoleBinding(ctx *gin.Context)
- func (h *K8sRoleBindingHandler) UpdateRoleBindingYaml(ctx *gin.Context)
- type K8sRoleHandler
- func (h *K8sRoleHandler) CreateRole(ctx *gin.Context)
- func (h *K8sRoleHandler) CreateRoleByYaml(ctx *gin.Context)
- func (h *K8sRoleHandler) DeleteRole(ctx *gin.Context)
- func (h *K8sRoleHandler) GetRoleDetails(ctx *gin.Context)
- func (h *K8sRoleHandler) GetRoleList(ctx *gin.Context)
- func (h *K8sRoleHandler) GetRoleYaml(ctx *gin.Context)
- func (h *K8sRoleHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sRoleHandler) UpdateRole(ctx *gin.Context)
- func (h *K8sRoleHandler) UpdateRoleByYaml(ctx *gin.Context)
- type K8sSecretHandler
- func (h *K8sSecretHandler) CreateSecret(ctx *gin.Context)
- func (h *K8sSecretHandler) CreateSecretByYaml(ctx *gin.Context)
- func (h *K8sSecretHandler) DeleteSecret(ctx *gin.Context)
- func (h *K8sSecretHandler) GetSecret(ctx *gin.Context)
- func (h *K8sSecretHandler) GetSecretList(ctx *gin.Context)
- func (h *K8sSecretHandler) GetSecretYAML(ctx *gin.Context)
- func (h *K8sSecretHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sSecretHandler) UpdateSecret(ctx *gin.Context)
- func (h *K8sSecretHandler) UpdateSecretByYaml(ctx *gin.Context)
- type K8sServiceAccountHandler
- func (h *K8sServiceAccountHandler) CreateServiceAccount(ctx *gin.Context)
- func (h *K8sServiceAccountHandler) CreateServiceAccountByYaml(ctx *gin.Context)
- func (h *K8sServiceAccountHandler) CreateServiceAccountToken(ctx *gin.Context)
- func (h *K8sServiceAccountHandler) DeleteServiceAccount(ctx *gin.Context)
- func (h *K8sServiceAccountHandler) GetServiceAccountDetails(ctx *gin.Context)
- func (h *K8sServiceAccountHandler) GetServiceAccountList(ctx *gin.Context)
- func (h *K8sServiceAccountHandler) GetServiceAccountToken(ctx *gin.Context)
- func (h *K8sServiceAccountHandler) GetServiceAccountYaml(ctx *gin.Context)
- func (h *K8sServiceAccountHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sServiceAccountHandler) UpdateServiceAccount(ctx *gin.Context)
- func (h *K8sServiceAccountHandler) UpdateServiceAccountYaml(ctx *gin.Context)
- type K8sStatefulSetHandler
- func (h *K8sStatefulSetHandler) CreateStatefulSet(ctx *gin.Context)
- func (h *K8sStatefulSetHandler) CreateStatefulSetByYaml(ctx *gin.Context)
- func (h *K8sStatefulSetHandler) DeleteStatefulSet(ctx *gin.Context)
- func (h *K8sStatefulSetHandler) GetStatefulSetDetails(ctx *gin.Context)
- func (h *K8sStatefulSetHandler) GetStatefulSetHistory(ctx *gin.Context)
- func (h *K8sStatefulSetHandler) GetStatefulSetList(ctx *gin.Context)
- func (h *K8sStatefulSetHandler) GetStatefulSetPods(ctx *gin.Context)
- func (h *K8sStatefulSetHandler) GetStatefulSetYaml(ctx *gin.Context)
- func (h *K8sStatefulSetHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sStatefulSetHandler) RestartStatefulSet(ctx *gin.Context)
- func (h *K8sStatefulSetHandler) RollbackStatefulSet(ctx *gin.Context)
- func (h *K8sStatefulSetHandler) ScaleStatefulSet(ctx *gin.Context)
- func (h *K8sStatefulSetHandler) UpdateStatefulSet(ctx *gin.Context)
- func (h *K8sStatefulSetHandler) UpdateStatefulSetByYaml(ctx *gin.Context)
- type K8sSvcHandler
- func (h *K8sSvcHandler) CreateService(ctx *gin.Context)
- func (h *K8sSvcHandler) CreateServiceByYaml(ctx *gin.Context)
- func (h *K8sSvcHandler) DeleteService(ctx *gin.Context)
- func (h *K8sSvcHandler) GetServiceDetails(ctx *gin.Context)
- func (h *K8sSvcHandler) GetServiceEndpoints(ctx *gin.Context)
- func (h *K8sSvcHandler) GetServiceList(ctx *gin.Context)
- func (h *K8sSvcHandler) GetServiceYaml(ctx *gin.Context)
- func (h *K8sSvcHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sSvcHandler) UpdateService(ctx *gin.Context)
- func (h *K8sSvcHandler) UpdateServiceByYaml(ctx *gin.Context)
- type K8sYamlTaskHandler
- func (h *K8sYamlTaskHandler) ApplyYamlTask(ctx *gin.Context)
- func (h *K8sYamlTaskHandler) CreateYamlTask(ctx *gin.Context)
- func (h *K8sYamlTaskHandler) DeleteYamlTask(ctx *gin.Context)
- func (h *K8sYamlTaskHandler) GetYamlTaskList(ctx *gin.Context)
- func (h *K8sYamlTaskHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sYamlTaskHandler) UpdateYamlTask(ctx *gin.Context)
- type K8sYamlTemplateHandler
- func (h *K8sYamlTemplateHandler) CheckYamlTemplate(ctx *gin.Context)
- func (h *K8sYamlTemplateHandler) CreateYamlTemplate(ctx *gin.Context)
- func (h *K8sYamlTemplateHandler) DeleteYamlTemplate(ctx *gin.Context)
- func (h *K8sYamlTemplateHandler) GetYamlTemplateDetail(ctx *gin.Context)
- func (h *K8sYamlTemplateHandler) GetYamlTemplateList(ctx *gin.Context)
- func (h *K8sYamlTemplateHandler) RegisterRouters(server *gin.Engine)
- func (h *K8sYamlTemplateHandler) UpdateYamlTemplate(ctx *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type K8sClusterHandler ¶
type K8sClusterHandler struct {
// contains filtered or unexported fields
}
func NewK8sClusterHandler ¶
func NewK8sClusterHandler(clusterService service.ClusterService) *K8sClusterHandler
func (*K8sClusterHandler) CreateCluster ¶
func (h *K8sClusterHandler) CreateCluster(ctx *gin.Context)
func (*K8sClusterHandler) DeleteCluster ¶
func (h *K8sClusterHandler) DeleteCluster(ctx *gin.Context)
func (*K8sClusterHandler) GetCluster ¶
func (h *K8sClusterHandler) GetCluster(ctx *gin.Context)
func (*K8sClusterHandler) GetClusterList ¶
func (h *K8sClusterHandler) GetClusterList(ctx *gin.Context)
func (*K8sClusterHandler) RefreshCluster ¶
func (h *K8sClusterHandler) RefreshCluster(ctx *gin.Context)
RefreshCluster 刷新集群状态
func (*K8sClusterHandler) RegisterRouters ¶
func (h *K8sClusterHandler) RegisterRouters(server *gin.Engine)
func (*K8sClusterHandler) UpdateCluster ¶
func (h *K8sClusterHandler) UpdateCluster(ctx *gin.Context)
type K8sClusterRoleBindingHandler ¶
type K8sClusterRoleBindingHandler struct {
// contains filtered or unexported fields
}
func NewK8sClusterRoleBindingHandler ¶
func NewK8sClusterRoleBindingHandler(clusterRoleBindingService service.ClusterRoleBindingService) *K8sClusterRoleBindingHandler
func (*K8sClusterRoleBindingHandler) CreateClusterRoleBinding ¶
func (h *K8sClusterRoleBindingHandler) CreateClusterRoleBinding(ctx *gin.Context)
func (*K8sClusterRoleBindingHandler) CreateClusterRoleBindingByYaml ¶
func (h *K8sClusterRoleBindingHandler) CreateClusterRoleBindingByYaml(ctx *gin.Context)
func (*K8sClusterRoleBindingHandler) DeleteClusterRoleBinding ¶
func (h *K8sClusterRoleBindingHandler) DeleteClusterRoleBinding(ctx *gin.Context)
func (*K8sClusterRoleBindingHandler) GetClusterRoleBindingDetails ¶
func (h *K8sClusterRoleBindingHandler) GetClusterRoleBindingDetails(ctx *gin.Context)
func (*K8sClusterRoleBindingHandler) GetClusterRoleBindingList ¶
func (h *K8sClusterRoleBindingHandler) GetClusterRoleBindingList(ctx *gin.Context)
func (*K8sClusterRoleBindingHandler) GetClusterRoleBindingYaml ¶
func (h *K8sClusterRoleBindingHandler) GetClusterRoleBindingYaml(ctx *gin.Context)
func (*K8sClusterRoleBindingHandler) RegisterRouters ¶
func (h *K8sClusterRoleBindingHandler) RegisterRouters(server *gin.Engine)
func (*K8sClusterRoleBindingHandler) UpdateClusterRoleBinding ¶
func (h *K8sClusterRoleBindingHandler) UpdateClusterRoleBinding(ctx *gin.Context)
func (*K8sClusterRoleBindingHandler) UpdateClusterRoleBindingYaml ¶
func (h *K8sClusterRoleBindingHandler) UpdateClusterRoleBindingYaml(ctx *gin.Context)
type K8sClusterRoleHandler ¶
type K8sClusterRoleHandler struct {
// contains filtered or unexported fields
}
func NewK8sClusterRoleHandler ¶
func NewK8sClusterRoleHandler(clusterRoleService service.ClusterRoleService) *K8sClusterRoleHandler
func (*K8sClusterRoleHandler) CreateClusterRole ¶
func (h *K8sClusterRoleHandler) CreateClusterRole(ctx *gin.Context)
func (*K8sClusterRoleHandler) CreateClusterRoleByYaml ¶
func (h *K8sClusterRoleHandler) CreateClusterRoleByYaml(ctx *gin.Context)
func (*K8sClusterRoleHandler) DeleteClusterRole ¶
func (h *K8sClusterRoleHandler) DeleteClusterRole(ctx *gin.Context)
func (*K8sClusterRoleHandler) GetClusterRoleDetails ¶
func (h *K8sClusterRoleHandler) GetClusterRoleDetails(ctx *gin.Context)
func (*K8sClusterRoleHandler) GetClusterRoleList ¶
func (h *K8sClusterRoleHandler) GetClusterRoleList(ctx *gin.Context)
func (*K8sClusterRoleHandler) GetClusterRoleYaml ¶
func (h *K8sClusterRoleHandler) GetClusterRoleYaml(ctx *gin.Context)
func (*K8sClusterRoleHandler) RegisterRouters ¶
func (h *K8sClusterRoleHandler) RegisterRouters(server *gin.Engine)
func (*K8sClusterRoleHandler) UpdateClusterRole ¶
func (h *K8sClusterRoleHandler) UpdateClusterRole(ctx *gin.Context)
func (*K8sClusterRoleHandler) UpdateClusterRoleByYaml ¶
func (h *K8sClusterRoleHandler) UpdateClusterRoleByYaml(ctx *gin.Context)
type K8sConfigMapHandler ¶
type K8sConfigMapHandler struct {
// contains filtered or unexported fields
}
K8sConfigMapHandler ConfigMap处理器
func NewK8sConfigMapHandler ¶
func NewK8sConfigMapHandler(configMapService service.ConfigMapService) *K8sConfigMapHandler
NewK8sConfigMapHandler 创建ConfigMap处理器
func (*K8sConfigMapHandler) CreateConfigMap ¶
func (h *K8sConfigMapHandler) CreateConfigMap(ctx *gin.Context)
func (*K8sConfigMapHandler) CreateConfigMapByYaml ¶
func (h *K8sConfigMapHandler) CreateConfigMapByYaml(ctx *gin.Context)
func (*K8sConfigMapHandler) DeleteConfigMap ¶
func (h *K8sConfigMapHandler) DeleteConfigMap(ctx *gin.Context)
func (*K8sConfigMapHandler) GetConfigMap ¶
func (h *K8sConfigMapHandler) GetConfigMap(ctx *gin.Context)
func (*K8sConfigMapHandler) GetConfigMapList ¶
func (h *K8sConfigMapHandler) GetConfigMapList(ctx *gin.Context)
func (*K8sConfigMapHandler) GetConfigMapYAML ¶
func (h *K8sConfigMapHandler) GetConfigMapYAML(ctx *gin.Context)
func (*K8sConfigMapHandler) RegisterRouters ¶
func (h *K8sConfigMapHandler) RegisterRouters(server *gin.Engine)
RegisterRouters 注册路由
func (*K8sConfigMapHandler) UpdateConfigMap ¶
func (h *K8sConfigMapHandler) UpdateConfigMap(ctx *gin.Context)
func (*K8sConfigMapHandler) UpdateConfigMapByYaml ¶
func (h *K8sConfigMapHandler) UpdateConfigMapByYaml(ctx *gin.Context)
type K8sDaemonSetHandler ¶
type K8sDaemonSetHandler struct {
// contains filtered or unexported fields
}
func NewK8sDaemonSetHandler ¶
func NewK8sDaemonSetHandler(daemonSetService service.DaemonSetService) *K8sDaemonSetHandler
func (*K8sDaemonSetHandler) CreateDaemonSet ¶
func (h *K8sDaemonSetHandler) CreateDaemonSet(ctx *gin.Context)
func (*K8sDaemonSetHandler) CreateDaemonSetByYaml ¶
func (h *K8sDaemonSetHandler) CreateDaemonSetByYaml(ctx *gin.Context)
func (*K8sDaemonSetHandler) DeleteDaemonSet ¶
func (h *K8sDaemonSetHandler) DeleteDaemonSet(ctx *gin.Context)
func (*K8sDaemonSetHandler) GetDaemonSetDetails ¶
func (h *K8sDaemonSetHandler) GetDaemonSetDetails(ctx *gin.Context)
func (*K8sDaemonSetHandler) GetDaemonSetHistory ¶
func (h *K8sDaemonSetHandler) GetDaemonSetHistory(ctx *gin.Context)
func (*K8sDaemonSetHandler) GetDaemonSetList ¶
func (h *K8sDaemonSetHandler) GetDaemonSetList(ctx *gin.Context)
func (*K8sDaemonSetHandler) GetDaemonSetPods ¶
func (h *K8sDaemonSetHandler) GetDaemonSetPods(ctx *gin.Context)
func (*K8sDaemonSetHandler) GetDaemonSetYaml ¶
func (h *K8sDaemonSetHandler) GetDaemonSetYaml(ctx *gin.Context)
func (*K8sDaemonSetHandler) RegisterRouters ¶
func (h *K8sDaemonSetHandler) RegisterRouters(server *gin.Engine)
func (*K8sDaemonSetHandler) RestartDaemonSet ¶
func (h *K8sDaemonSetHandler) RestartDaemonSet(ctx *gin.Context)
func (*K8sDaemonSetHandler) RollbackDaemonSet ¶
func (h *K8sDaemonSetHandler) RollbackDaemonSet(ctx *gin.Context)
func (*K8sDaemonSetHandler) UpdateDaemonSet ¶
func (h *K8sDaemonSetHandler) UpdateDaemonSet(ctx *gin.Context)
func (*K8sDaemonSetHandler) UpdateDaemonSetByYaml ¶
func (h *K8sDaemonSetHandler) UpdateDaemonSetByYaml(ctx *gin.Context)
type K8sDeploymentHandler ¶
type K8sDeploymentHandler struct {
// contains filtered or unexported fields
}
func NewK8sDeploymentHandler ¶
func NewK8sDeploymentHandler(deploymentService service.DeploymentService) *K8sDeploymentHandler
func (*K8sDeploymentHandler) CreateDeployment ¶
func (h *K8sDeploymentHandler) CreateDeployment(ctx *gin.Context)
func (*K8sDeploymentHandler) CreateDeploymentByYaml ¶
func (h *K8sDeploymentHandler) CreateDeploymentByYaml(ctx *gin.Context)
func (*K8sDeploymentHandler) DeleteDeployment ¶
func (h *K8sDeploymentHandler) DeleteDeployment(ctx *gin.Context)
func (*K8sDeploymentHandler) GetDeploymentDetails ¶
func (h *K8sDeploymentHandler) GetDeploymentDetails(ctx *gin.Context)
func (*K8sDeploymentHandler) GetDeploymentHistory ¶
func (h *K8sDeploymentHandler) GetDeploymentHistory(ctx *gin.Context)
func (*K8sDeploymentHandler) GetDeploymentList ¶
func (h *K8sDeploymentHandler) GetDeploymentList(ctx *gin.Context)
func (*K8sDeploymentHandler) GetDeploymentPods ¶
func (h *K8sDeploymentHandler) GetDeploymentPods(ctx *gin.Context)
func (*K8sDeploymentHandler) GetDeploymentYaml ¶
func (h *K8sDeploymentHandler) GetDeploymentYaml(ctx *gin.Context)
func (*K8sDeploymentHandler) PauseDeployment ¶
func (h *K8sDeploymentHandler) PauseDeployment(ctx *gin.Context)
func (*K8sDeploymentHandler) RegisterRouters ¶
func (h *K8sDeploymentHandler) RegisterRouters(server *gin.Engine)
func (*K8sDeploymentHandler) RestartDeployment ¶
func (h *K8sDeploymentHandler) RestartDeployment(ctx *gin.Context)
func (*K8sDeploymentHandler) ResumeDeployment ¶
func (h *K8sDeploymentHandler) ResumeDeployment(ctx *gin.Context)
func (*K8sDeploymentHandler) RollbackDeployment ¶
func (h *K8sDeploymentHandler) RollbackDeployment(ctx *gin.Context)
func (*K8sDeploymentHandler) ScaleDeployment ¶
func (h *K8sDeploymentHandler) ScaleDeployment(ctx *gin.Context)
func (*K8sDeploymentHandler) UpdateDeployment ¶
func (h *K8sDeploymentHandler) UpdateDeployment(ctx *gin.Context)
func (*K8sDeploymentHandler) UpdateDeploymentByYaml ¶
func (h *K8sDeploymentHandler) UpdateDeploymentByYaml(ctx *gin.Context)
type K8sEventHandler ¶
type K8sEventHandler struct {
// contains filtered or unexported fields
}
func NewK8sEventHandler ¶
func NewK8sEventHandler(eventService service.EventService) *K8sEventHandler
func (*K8sEventHandler) CleanupOldEvents ¶
func (h *K8sEventHandler) CleanupOldEvents(ctx *gin.Context)
CleanupOldEvents 清理旧事件
func (*K8sEventHandler) DeleteEvent ¶
func (h *K8sEventHandler) DeleteEvent(ctx *gin.Context)
func (*K8sEventHandler) GetEventDetail ¶
func (h *K8sEventHandler) GetEventDetail(ctx *gin.Context)
func (*K8sEventHandler) GetEventGroupData ¶
func (h *K8sEventHandler) GetEventGroupData(ctx *gin.Context)
func (*K8sEventHandler) GetEventList ¶
func (h *K8sEventHandler) GetEventList(ctx *gin.Context)
func (*K8sEventHandler) GetEventStatistics ¶
func (h *K8sEventHandler) GetEventStatistics(ctx *gin.Context)
func (*K8sEventHandler) GetEventSummary ¶
func (h *K8sEventHandler) GetEventSummary(ctx *gin.Context)
func (*K8sEventHandler) GetEventTimeline ¶
func (h *K8sEventHandler) GetEventTimeline(ctx *gin.Context)
func (*K8sEventHandler) GetEventTrends ¶
func (h *K8sEventHandler) GetEventTrends(ctx *gin.Context)
func (*K8sEventHandler) GetEventsByDeployment ¶
func (h *K8sEventHandler) GetEventsByDeployment(ctx *gin.Context)
func (*K8sEventHandler) GetEventsByNode ¶
func (h *K8sEventHandler) GetEventsByNode(ctx *gin.Context)
func (*K8sEventHandler) GetEventsByPod ¶
func (h *K8sEventHandler) GetEventsByPod(ctx *gin.Context)
func (*K8sEventHandler) GetEventsByService ¶
func (h *K8sEventHandler) GetEventsByService(ctx *gin.Context)
func (*K8sEventHandler) RegisterRouters ¶
func (h *K8sEventHandler) RegisterRouters(server *gin.Engine)
type K8sIngressHandler ¶
type K8sIngressHandler struct {
// contains filtered or unexported fields
}
func NewK8sIngressHandler ¶
func NewK8sIngressHandler(ingressService service.IngressService) *K8sIngressHandler
func (*K8sIngressHandler) CreateIngress ¶
func (h *K8sIngressHandler) CreateIngress(ctx *gin.Context)
func (*K8sIngressHandler) CreateIngressByYaml ¶
func (h *K8sIngressHandler) CreateIngressByYaml(ctx *gin.Context)
func (*K8sIngressHandler) DeleteIngress ¶
func (h *K8sIngressHandler) DeleteIngress(ctx *gin.Context)
func (*K8sIngressHandler) GetIngressDetails ¶
func (h *K8sIngressHandler) GetIngressDetails(ctx *gin.Context)
func (*K8sIngressHandler) GetIngressList ¶
func (h *K8sIngressHandler) GetIngressList(ctx *gin.Context)
func (*K8sIngressHandler) GetIngressYaml ¶
func (h *K8sIngressHandler) GetIngressYaml(ctx *gin.Context)
func (*K8sIngressHandler) RegisterRouters ¶
func (h *K8sIngressHandler) RegisterRouters(server *gin.Engine)
func (*K8sIngressHandler) UpdateIngress ¶
func (h *K8sIngressHandler) UpdateIngress(ctx *gin.Context)
func (*K8sIngressHandler) UpdateIngressByYaml ¶
func (h *K8sIngressHandler) UpdateIngressByYaml(ctx *gin.Context)
type K8sNamespaceHandler ¶
type K8sNamespaceHandler struct {
// contains filtered or unexported fields
}
func NewK8sNamespaceHandler ¶
func NewK8sNamespaceHandler(namespaceService service.NamespaceService) *K8sNamespaceHandler
func (*K8sNamespaceHandler) CreateNamespace ¶
func (h *K8sNamespaceHandler) CreateNamespace(ctx *gin.Context)
func (*K8sNamespaceHandler) DeleteNamespace ¶
func (h *K8sNamespaceHandler) DeleteNamespace(ctx *gin.Context)
func (*K8sNamespaceHandler) GetNamespaceDetails ¶
func (h *K8sNamespaceHandler) GetNamespaceDetails(ctx *gin.Context)
func (*K8sNamespaceHandler) ListNamespaces ¶
func (h *K8sNamespaceHandler) ListNamespaces(ctx *gin.Context)
func (*K8sNamespaceHandler) RegisterRouters ¶
func (h *K8sNamespaceHandler) RegisterRouters(server *gin.Engine)
func (*K8sNamespaceHandler) UpdateNamespace ¶
func (h *K8sNamespaceHandler) UpdateNamespace(ctx *gin.Context)
type K8sNodeHandler ¶
type K8sNodeHandler struct {
// contains filtered or unexported fields
}
func NewK8sNodeHandler ¶
func NewK8sNodeHandler(nodeService service.NodeService, taintService service.TaintService) *K8sNodeHandler
func (*K8sNodeHandler) AddNodeTaints ¶
func (h *K8sNodeHandler) AddNodeTaints(ctx *gin.Context)
func (*K8sNodeHandler) CheckTaintYaml ¶
func (h *K8sNodeHandler) CheckTaintYaml(ctx *gin.Context)
func (*K8sNodeHandler) CordonNode ¶
func (h *K8sNodeHandler) CordonNode(ctx *gin.Context)
func (*K8sNodeHandler) DeleteNodeTaints ¶
func (h *K8sNodeHandler) DeleteNodeTaints(ctx *gin.Context)
func (*K8sNodeHandler) DrainNode ¶
func (h *K8sNodeHandler) DrainNode(ctx *gin.Context)
func (*K8sNodeHandler) GetNodeDetail ¶
func (h *K8sNodeHandler) GetNodeDetail(ctx *gin.Context)
func (*K8sNodeHandler) GetNodeList ¶
func (h *K8sNodeHandler) GetNodeList(ctx *gin.Context)
func (*K8sNodeHandler) GetNodeTaints ¶
func (h *K8sNodeHandler) GetNodeTaints(ctx *gin.Context)
func (*K8sNodeHandler) RegisterRouters ¶
func (h *K8sNodeHandler) RegisterRouters(server *gin.Engine)
func (*K8sNodeHandler) UncordonNode ¶
func (h *K8sNodeHandler) UncordonNode(ctx *gin.Context)
func (*K8sNodeHandler) UpdateNodeLabels ¶ added in v0.0.4
func (h *K8sNodeHandler) UpdateNodeLabels(ctx *gin.Context)
type K8sPVCHandler ¶
type K8sPVCHandler struct {
// contains filtered or unexported fields
}
func NewK8sPVCHandler ¶
func NewK8sPVCHandler(pvcService service.PVCService) *K8sPVCHandler
func (*K8sPVCHandler) CreatePVC ¶
func (h *K8sPVCHandler) CreatePVC(ctx *gin.Context)
func (*K8sPVCHandler) CreatePVCByYaml ¶
func (h *K8sPVCHandler) CreatePVCByYaml(ctx *gin.Context)
func (*K8sPVCHandler) DeletePVC ¶
func (h *K8sPVCHandler) DeletePVC(ctx *gin.Context)
func (*K8sPVCHandler) ExpandPVC ¶
func (h *K8sPVCHandler) ExpandPVC(ctx *gin.Context)
func (*K8sPVCHandler) GetPVCDetails ¶
func (h *K8sPVCHandler) GetPVCDetails(ctx *gin.Context)
func (*K8sPVCHandler) GetPVCList ¶
func (h *K8sPVCHandler) GetPVCList(ctx *gin.Context)
func (*K8sPVCHandler) GetPVCPods ¶
func (h *K8sPVCHandler) GetPVCPods(ctx *gin.Context)
func (*K8sPVCHandler) GetPVCYaml ¶
func (h *K8sPVCHandler) GetPVCYaml(ctx *gin.Context)
func (*K8sPVCHandler) RegisterRouters ¶
func (h *K8sPVCHandler) RegisterRouters(server *gin.Engine)
func (*K8sPVCHandler) UpdatePVC ¶
func (h *K8sPVCHandler) UpdatePVC(ctx *gin.Context)
func (*K8sPVCHandler) UpdatePVCByYaml ¶
func (h *K8sPVCHandler) UpdatePVCByYaml(ctx *gin.Context)
type K8sPVHandler ¶
type K8sPVHandler struct {
// contains filtered or unexported fields
}
func NewK8sPVHandler ¶
func NewK8sPVHandler(pvService service.PVService) *K8sPVHandler
func (*K8sPVHandler) CreatePV ¶
func (h *K8sPVHandler) CreatePV(ctx *gin.Context)
func (*K8sPVHandler) CreatePVByYaml ¶
func (h *K8sPVHandler) CreatePVByYaml(ctx *gin.Context)
func (*K8sPVHandler) DeletePV ¶
func (h *K8sPVHandler) DeletePV(ctx *gin.Context)
func (*K8sPVHandler) GetPVDetails ¶
func (h *K8sPVHandler) GetPVDetails(ctx *gin.Context)
func (*K8sPVHandler) GetPVList ¶
func (h *K8sPVHandler) GetPVList(ctx *gin.Context)
func (*K8sPVHandler) GetPVYaml ¶
func (h *K8sPVHandler) GetPVYaml(ctx *gin.Context)
func (*K8sPVHandler) ReclaimPV ¶
func (h *K8sPVHandler) ReclaimPV(ctx *gin.Context)
func (*K8sPVHandler) RegisterRouters ¶
func (h *K8sPVHandler) RegisterRouters(server *gin.Engine)
func (*K8sPVHandler) UpdatePV ¶
func (h *K8sPVHandler) UpdatePV(ctx *gin.Context)
func (*K8sPVHandler) UpdatePVByYaml ¶
func (h *K8sPVHandler) UpdatePVByYaml(ctx *gin.Context)
type K8sPodHandler ¶
type K8sPodHandler struct {
// contains filtered or unexported fields
}
func NewK8sPodHandler ¶
func NewK8sPodHandler(podService service.PodService) *K8sPodHandler
func (*K8sPodHandler) CreatePod ¶
func (h *K8sPodHandler) CreatePod(ctx *gin.Context)
func (*K8sPodHandler) CreatePodByYaml ¶
func (h *K8sPodHandler) CreatePodByYaml(ctx *gin.Context)
func (*K8sPodHandler) DeletePod ¶
func (h *K8sPodHandler) DeletePod(ctx *gin.Context)
func (*K8sPodHandler) GetPodContainers ¶
func (h *K8sPodHandler) GetPodContainers(ctx *gin.Context)
func (*K8sPodHandler) GetPodDetails ¶
func (h *K8sPodHandler) GetPodDetails(ctx *gin.Context)
func (*K8sPodHandler) GetPodList ¶
func (h *K8sPodHandler) GetPodList(ctx *gin.Context)
func (*K8sPodHandler) GetPodLogs ¶
func (h *K8sPodHandler) GetPodLogs(ctx *gin.Context)
func (*K8sPodHandler) GetPodYaml ¶
func (h *K8sPodHandler) GetPodYaml(ctx *gin.Context)
func (*K8sPodHandler) PodExec ¶
func (h *K8sPodHandler) PodExec(ctx *gin.Context)
func (*K8sPodHandler) PodFileDownload ¶
func (h *K8sPodHandler) PodFileDownload(ctx *gin.Context)
func (*K8sPodHandler) PodFileUpload ¶
func (h *K8sPodHandler) PodFileUpload(ctx *gin.Context)
func (*K8sPodHandler) PodPortForward ¶
func (h *K8sPodHandler) PodPortForward(ctx *gin.Context)
func (*K8sPodHandler) RegisterRouters ¶
func (h *K8sPodHandler) RegisterRouters(server *gin.Engine)
func (*K8sPodHandler) UpdatePod ¶
func (h *K8sPodHandler) UpdatePod(ctx *gin.Context)
func (*K8sPodHandler) UpdatePodByYaml ¶
func (h *K8sPodHandler) UpdatePodByYaml(ctx *gin.Context)
type K8sRBACHandler ¶
type K8sRBACHandler struct {
// contains filtered or unexported fields
}
K8sRBACHandler RBAC权限管理处理器
func NewK8sRBACHandler ¶
func NewK8sRBACHandler(rbacService service.RBACService) *K8sRBACHandler
NewK8sRBACHandler 创建新的RBAC处理器
func (*K8sRBACHandler) AnalyzeRBACPermissions ¶
func (h *K8sRBACHandler) AnalyzeRBACPermissions(ctx *gin.Context)
AnalyzeRBACPermissions 分析RBAC权限
func (*K8sRBACHandler) CheckRBACPermission ¶
func (h *K8sRBACHandler) CheckRBACPermission(ctx *gin.Context)
func (*K8sRBACHandler) RegisterRouters ¶
func (h *K8sRBACHandler) RegisterRouters(server *gin.Engine)
RegisterRouters 注册路由
type K8sRoleBindingHandler ¶
type K8sRoleBindingHandler struct {
// contains filtered or unexported fields
}
func NewK8sRoleBindingHandler ¶
func NewK8sRoleBindingHandler(roleBindingService service.RoleBindingService) *K8sRoleBindingHandler
func (*K8sRoleBindingHandler) CreateRoleBinding ¶
func (h *K8sRoleBindingHandler) CreateRoleBinding(ctx *gin.Context)
func (*K8sRoleBindingHandler) CreateRoleBindingByYaml ¶
func (h *K8sRoleBindingHandler) CreateRoleBindingByYaml(ctx *gin.Context)
func (*K8sRoleBindingHandler) DeleteRoleBinding ¶
func (h *K8sRoleBindingHandler) DeleteRoleBinding(ctx *gin.Context)
func (*K8sRoleBindingHandler) GetRoleBindingDetails ¶
func (h *K8sRoleBindingHandler) GetRoleBindingDetails(ctx *gin.Context)
func (*K8sRoleBindingHandler) GetRoleBindingList ¶
func (h *K8sRoleBindingHandler) GetRoleBindingList(ctx *gin.Context)
func (*K8sRoleBindingHandler) GetRoleBindingYaml ¶
func (h *K8sRoleBindingHandler) GetRoleBindingYaml(ctx *gin.Context)
func (*K8sRoleBindingHandler) RegisterRouters ¶
func (h *K8sRoleBindingHandler) RegisterRouters(server *gin.Engine)
func (*K8sRoleBindingHandler) UpdateRoleBinding ¶
func (h *K8sRoleBindingHandler) UpdateRoleBinding(ctx *gin.Context)
func (*K8sRoleBindingHandler) UpdateRoleBindingYaml ¶
func (h *K8sRoleBindingHandler) UpdateRoleBindingYaml(ctx *gin.Context)
type K8sRoleHandler ¶
type K8sRoleHandler struct {
// contains filtered or unexported fields
}
func NewK8sRoleHandler ¶
func NewK8sRoleHandler(roleService service.RoleService) *K8sRoleHandler
func (*K8sRoleHandler) CreateRole ¶
func (h *K8sRoleHandler) CreateRole(ctx *gin.Context)
func (*K8sRoleHandler) CreateRoleByYaml ¶
func (h *K8sRoleHandler) CreateRoleByYaml(ctx *gin.Context)
func (*K8sRoleHandler) DeleteRole ¶
func (h *K8sRoleHandler) DeleteRole(ctx *gin.Context)
func (*K8sRoleHandler) GetRoleDetails ¶
func (h *K8sRoleHandler) GetRoleDetails(ctx *gin.Context)
func (*K8sRoleHandler) GetRoleList ¶
func (h *K8sRoleHandler) GetRoleList(ctx *gin.Context)
func (*K8sRoleHandler) GetRoleYaml ¶
func (h *K8sRoleHandler) GetRoleYaml(ctx *gin.Context)
func (*K8sRoleHandler) RegisterRouters ¶
func (h *K8sRoleHandler) RegisterRouters(server *gin.Engine)
func (*K8sRoleHandler) UpdateRole ¶
func (h *K8sRoleHandler) UpdateRole(ctx *gin.Context)
func (*K8sRoleHandler) UpdateRoleByYaml ¶
func (h *K8sRoleHandler) UpdateRoleByYaml(ctx *gin.Context)
type K8sSecretHandler ¶
type K8sSecretHandler struct {
// contains filtered or unexported fields
}
K8sSecretHandler Secret处理器
func NewK8sSecretHandler ¶
func NewK8sSecretHandler(secretService service.SecretService) *K8sSecretHandler
NewK8sSecretHandler 创建Secret处理器
func (*K8sSecretHandler) CreateSecret ¶
func (h *K8sSecretHandler) CreateSecret(ctx *gin.Context)
func (*K8sSecretHandler) CreateSecretByYaml ¶
func (h *K8sSecretHandler) CreateSecretByYaml(ctx *gin.Context)
func (*K8sSecretHandler) DeleteSecret ¶
func (h *K8sSecretHandler) DeleteSecret(ctx *gin.Context)
func (*K8sSecretHandler) GetSecret ¶
func (h *K8sSecretHandler) GetSecret(ctx *gin.Context)
func (*K8sSecretHandler) GetSecretList ¶
func (h *K8sSecretHandler) GetSecretList(ctx *gin.Context)
func (*K8sSecretHandler) GetSecretYAML ¶
func (h *K8sSecretHandler) GetSecretYAML(ctx *gin.Context)
func (*K8sSecretHandler) RegisterRouters ¶
func (h *K8sSecretHandler) RegisterRouters(server *gin.Engine)
RegisterRouters 注册路由
func (*K8sSecretHandler) UpdateSecret ¶
func (h *K8sSecretHandler) UpdateSecret(ctx *gin.Context)
func (*K8sSecretHandler) UpdateSecretByYaml ¶
func (h *K8sSecretHandler) UpdateSecretByYaml(ctx *gin.Context)
type K8sServiceAccountHandler ¶
type K8sServiceAccountHandler struct {
// contains filtered or unexported fields
}
func NewK8sServiceAccountHandler ¶
func NewK8sServiceAccountHandler(serviceAccountService service.ServiceAccountService) *K8sServiceAccountHandler
func (*K8sServiceAccountHandler) CreateServiceAccount ¶
func (h *K8sServiceAccountHandler) CreateServiceAccount(ctx *gin.Context)
func (*K8sServiceAccountHandler) CreateServiceAccountByYaml ¶
func (h *K8sServiceAccountHandler) CreateServiceAccountByYaml(ctx *gin.Context)
func (*K8sServiceAccountHandler) CreateServiceAccountToken ¶
func (h *K8sServiceAccountHandler) CreateServiceAccountToken(ctx *gin.Context)
func (*K8sServiceAccountHandler) DeleteServiceAccount ¶
func (h *K8sServiceAccountHandler) DeleteServiceAccount(ctx *gin.Context)
func (*K8sServiceAccountHandler) GetServiceAccountDetails ¶
func (h *K8sServiceAccountHandler) GetServiceAccountDetails(ctx *gin.Context)
func (*K8sServiceAccountHandler) GetServiceAccountList ¶
func (h *K8sServiceAccountHandler) GetServiceAccountList(ctx *gin.Context)
func (*K8sServiceAccountHandler) GetServiceAccountToken ¶
func (h *K8sServiceAccountHandler) GetServiceAccountToken(ctx *gin.Context)
func (*K8sServiceAccountHandler) GetServiceAccountYaml ¶
func (h *K8sServiceAccountHandler) GetServiceAccountYaml(ctx *gin.Context)
func (*K8sServiceAccountHandler) RegisterRouters ¶
func (h *K8sServiceAccountHandler) RegisterRouters(server *gin.Engine)
func (*K8sServiceAccountHandler) UpdateServiceAccount ¶
func (h *K8sServiceAccountHandler) UpdateServiceAccount(ctx *gin.Context)
func (*K8sServiceAccountHandler) UpdateServiceAccountYaml ¶
func (h *K8sServiceAccountHandler) UpdateServiceAccountYaml(ctx *gin.Context)
type K8sStatefulSetHandler ¶
type K8sStatefulSetHandler struct {
// contains filtered or unexported fields
}
func NewK8sStatefulSetHandler ¶
func NewK8sStatefulSetHandler(statefulSetService service.StatefulSetService) *K8sStatefulSetHandler
func (*K8sStatefulSetHandler) CreateStatefulSet ¶
func (h *K8sStatefulSetHandler) CreateStatefulSet(ctx *gin.Context)
func (*K8sStatefulSetHandler) CreateStatefulSetByYaml ¶
func (h *K8sStatefulSetHandler) CreateStatefulSetByYaml(ctx *gin.Context)
func (*K8sStatefulSetHandler) DeleteStatefulSet ¶
func (h *K8sStatefulSetHandler) DeleteStatefulSet(ctx *gin.Context)
func (*K8sStatefulSetHandler) GetStatefulSetDetails ¶
func (h *K8sStatefulSetHandler) GetStatefulSetDetails(ctx *gin.Context)
func (*K8sStatefulSetHandler) GetStatefulSetHistory ¶
func (h *K8sStatefulSetHandler) GetStatefulSetHistory(ctx *gin.Context)
func (*K8sStatefulSetHandler) GetStatefulSetList ¶
func (h *K8sStatefulSetHandler) GetStatefulSetList(ctx *gin.Context)
func (*K8sStatefulSetHandler) GetStatefulSetPods ¶
func (h *K8sStatefulSetHandler) GetStatefulSetPods(ctx *gin.Context)
func (*K8sStatefulSetHandler) GetStatefulSetYaml ¶
func (h *K8sStatefulSetHandler) GetStatefulSetYaml(ctx *gin.Context)
func (*K8sStatefulSetHandler) RegisterRouters ¶
func (h *K8sStatefulSetHandler) RegisterRouters(server *gin.Engine)
func (*K8sStatefulSetHandler) RestartStatefulSet ¶
func (h *K8sStatefulSetHandler) RestartStatefulSet(ctx *gin.Context)
func (*K8sStatefulSetHandler) RollbackStatefulSet ¶
func (h *K8sStatefulSetHandler) RollbackStatefulSet(ctx *gin.Context)
func (*K8sStatefulSetHandler) ScaleStatefulSet ¶
func (h *K8sStatefulSetHandler) ScaleStatefulSet(ctx *gin.Context)
ScaleStatefulSet 缩放StatefulSet
func (*K8sStatefulSetHandler) UpdateStatefulSet ¶
func (h *K8sStatefulSetHandler) UpdateStatefulSet(ctx *gin.Context)
func (*K8sStatefulSetHandler) UpdateStatefulSetByYaml ¶
func (h *K8sStatefulSetHandler) UpdateStatefulSetByYaml(ctx *gin.Context)
type K8sSvcHandler ¶
type K8sSvcHandler struct {
// contains filtered or unexported fields
}
func NewK8sSvcHandler ¶
func NewK8sSvcHandler(svcService service.SvcService) *K8sSvcHandler
func (*K8sSvcHandler) CreateService ¶
func (h *K8sSvcHandler) CreateService(ctx *gin.Context)
func (*K8sSvcHandler) CreateServiceByYaml ¶
func (h *K8sSvcHandler) CreateServiceByYaml(ctx *gin.Context)
func (*K8sSvcHandler) DeleteService ¶
func (h *K8sSvcHandler) DeleteService(ctx *gin.Context)
func (*K8sSvcHandler) GetServiceDetails ¶
func (h *K8sSvcHandler) GetServiceDetails(ctx *gin.Context)
func (*K8sSvcHandler) GetServiceEndpoints ¶
func (h *K8sSvcHandler) GetServiceEndpoints(ctx *gin.Context)
func (*K8sSvcHandler) GetServiceList ¶
func (h *K8sSvcHandler) GetServiceList(ctx *gin.Context)
func (*K8sSvcHandler) GetServiceYaml ¶
func (h *K8sSvcHandler) GetServiceYaml(ctx *gin.Context)
func (*K8sSvcHandler) RegisterRouters ¶
func (h *K8sSvcHandler) RegisterRouters(server *gin.Engine)
func (*K8sSvcHandler) UpdateService ¶
func (h *K8sSvcHandler) UpdateService(ctx *gin.Context)
func (*K8sSvcHandler) UpdateServiceByYaml ¶
func (h *K8sSvcHandler) UpdateServiceByYaml(ctx *gin.Context)
type K8sYamlTaskHandler ¶
type K8sYamlTaskHandler struct {
// contains filtered or unexported fields
}
func NewK8sYamlTaskHandler ¶
func NewK8sYamlTaskHandler(yamlTaskService service.YamlTaskService) *K8sYamlTaskHandler
func (*K8sYamlTaskHandler) ApplyYamlTask ¶
func (h *K8sYamlTaskHandler) ApplyYamlTask(ctx *gin.Context)
func (*K8sYamlTaskHandler) CreateYamlTask ¶
func (h *K8sYamlTaskHandler) CreateYamlTask(ctx *gin.Context)
func (*K8sYamlTaskHandler) DeleteYamlTask ¶
func (h *K8sYamlTaskHandler) DeleteYamlTask(ctx *gin.Context)
func (*K8sYamlTaskHandler) GetYamlTaskList ¶
func (h *K8sYamlTaskHandler) GetYamlTaskList(ctx *gin.Context)
func (*K8sYamlTaskHandler) RegisterRouters ¶
func (h *K8sYamlTaskHandler) RegisterRouters(server *gin.Engine)
func (*K8sYamlTaskHandler) UpdateYamlTask ¶
func (h *K8sYamlTaskHandler) UpdateYamlTask(ctx *gin.Context)
type K8sYamlTemplateHandler ¶
type K8sYamlTemplateHandler struct {
// contains filtered or unexported fields
}
func NewK8sYamlTemplateHandler ¶
func NewK8sYamlTemplateHandler(yamlTemplateService service.YamlTemplateService) *K8sYamlTemplateHandler
func (*K8sYamlTemplateHandler) CheckYamlTemplate ¶
func (h *K8sYamlTemplateHandler) CheckYamlTemplate(ctx *gin.Context)
func (*K8sYamlTemplateHandler) CreateYamlTemplate ¶
func (h *K8sYamlTemplateHandler) CreateYamlTemplate(ctx *gin.Context)
func (*K8sYamlTemplateHandler) DeleteYamlTemplate ¶
func (h *K8sYamlTemplateHandler) DeleteYamlTemplate(ctx *gin.Context)
func (*K8sYamlTemplateHandler) GetYamlTemplateDetail ¶
func (h *K8sYamlTemplateHandler) GetYamlTemplateDetail(ctx *gin.Context)
func (*K8sYamlTemplateHandler) GetYamlTemplateList ¶
func (h *K8sYamlTemplateHandler) GetYamlTemplateList(ctx *gin.Context)
func (*K8sYamlTemplateHandler) RegisterRouters ¶
func (h *K8sYamlTemplateHandler) RegisterRouters(server *gin.Engine)
func (*K8sYamlTemplateHandler) UpdateYamlTemplate ¶
func (h *K8sYamlTemplateHandler) UpdateYamlTemplate(ctx *gin.Context)
Click to show internal directories.
Click to hide internal directories.