Documentation ¶
Index ¶
- Constants
- func CreateCluster(c *gin.Context)
- func CreateClusterPlugin(c *gin.Context)
- func CreateClusterRole(c *gin.Context)
- func CreateClusterRoleBinding(c *gin.Context)
- func CreateConfigMap(c *gin.Context)
- func CreateController(c *gin.Context)
- func CreateEndpoint(c *gin.Context)
- func CreateHPA(c *gin.Context)
- func CreateIngress(c *gin.Context)
- func CreateLimitRange(c *gin.Context)
- func CreateNamespace(c *gin.Context)
- func CreateNode(c *gin.Context)
- func CreatePV(c *gin.Context)
- func CreatePVC(c *gin.Context)
- func CreateResourceQuota(c *gin.Context)
- func CreateRole(c *gin.Context)
- func CreateRoleBinding(c *gin.Context)
- func CreateSecret(c *gin.Context)
- func CreateService(c *gin.Context)
- func CreateServiceAccount(c *gin.Context)
- func CreateStorageClasses(c *gin.Context)
- func DebugPod(c *gin.Context)
- func DeleteCluster(c *gin.Context)
- func DeleteClusterPlugin(c *gin.Context)
- func DeleteClusterRole(c *gin.Context)
- func DeleteClusterRoleBinding(c *gin.Context)
- func DeleteConfigMap(c *gin.Context)
- func DeleteController(c *gin.Context)
- func DeleteEndpoint(c *gin.Context)
- func DeleteHPA(c *gin.Context)
- func DeleteIngress(c *gin.Context)
- func DeleteLimitRange(c *gin.Context)
- func DeleteNamespace(c *gin.Context)
- func DeleteNode(c *gin.Context)
- func DeletePV(c *gin.Context)
- func DeletePVC(c *gin.Context)
- func DeletePod(c *gin.Context)
- func DeleteReplicaSet(c *gin.Context)
- func DeleteResourceQuota(c *gin.Context)
- func DeleteRole(c *gin.Context)
- func DeleteRoleBinding(c *gin.Context)
- func DeleteSecret(c *gin.Context)
- func DeleteService(c *gin.Context)
- func DeleteServiceAccount(c *gin.Context)
- func DeleteStorageClasses(c *gin.Context)
- func EvictPod(c *gin.Context)
- func GetCluster(c *gin.Context)
- func GetClusterRole(c *gin.Context)
- func GetClusterRoleBinding(c *gin.Context)
- func GetConfigMap(c *gin.Context)
- func GetController(c *gin.Context)
- func GetControllerChart(c *gin.Context)
- func GetCustomMetrics(c *gin.Context)
- func GetDebugPodIPByPod(c *gin.Context)
- func GetEndpoint(c *gin.Context)
- func GetHPA(c *gin.Context)
- func GetIngress(c *gin.Context)
- func GetIngressByDeployment(c *gin.Context)
- func GetIngressChart(c *gin.Context)
- func GetLimitRange(c *gin.Context)
- func GetNamespace(c *gin.Context)
- func GetNamespaceIsExistLabel(c *gin.Context)
- func GetNode(c *gin.Context)
- func GetNodeMetrics(c *gin.Context)
- func GetPV(c *gin.Context)
- func GetPVC(c *gin.Context)
- func GetPod(c *gin.Context)
- func GetPodMetrics(c *gin.Context)
- func GetReplicaSet(c *gin.Context)
- func GetResourceQuota(c *gin.Context)
- func GetRole(c *gin.Context)
- func GetRoleBinding(c *gin.Context)
- func GetSearch(c *gin.Context)
- func GetSecret(c *gin.Context)
- func GetService(c *gin.Context)
- func GetServiceAccount(c *gin.Context)
- func GetStorageClasses(c *gin.Context)
- func Handle(c *gin.Context)
- func HandleCluster(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleClusterPlugin(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleClusterRole(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleClusterRoleBinding(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleConfigMap(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleController(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleCustomMetrics(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleDashboard(action string, c *gin.Context) (responseData *common.ResponseData)
- func HandleEndpoint(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleEvent(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleHPA(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleIngress(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleLimitRange(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleMetrics(action common.ActionType, metrics string, c *gin.Context) (responseData *common.ResponseData)
- func HandleNamespace(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleNode(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandlePV(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandlePVC(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandlePod(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandlePrometheus(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleReplicaSet(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleResourceQuota(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleRole(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleRoleBinding(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleSearch(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleSecret(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleService(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleServiceAccount(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func HandleStorageClasses(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
- func Handler(ws *websocket.Conn, namespace, podname, container, cmd string, ...) error
- func HttpRequest(url string) []byte
- func KubectlPod(c *gin.Context)
- func ListAllNamespace(c *gin.Context)
- func ListApplication(c *gin.Context)
- func ListCluster(c *gin.Context)
- func ListClusterPlugin(c *gin.Context)
- func ListClusterRole(c *gin.Context)
- func ListClusterRoleBinding(c *gin.Context)
- func ListConfigMap(c *gin.Context)
- func ListController(c *gin.Context)
- func ListCustomMetrics(c *gin.Context)
- func ListEndpoint(c *gin.Context)
- func ListEvent(c *gin.Context)
- func ListHPA(c *gin.Context)
- func ListHistory(c *gin.Context)
- func ListImages(c *gin.Context)
- func ListInfoCard(c *gin.Context)
- func ListIngress(c *gin.Context)
- func ListLimitRange(c *gin.Context)
- func ListNamespace(c *gin.Context)
- func ListNamespaceAndCluster(c *gin.Context)
- func ListNode(c *gin.Context)
- func ListNodeMetrics(c *gin.Context)
- func ListPV(c *gin.Context)
- func ListPVC(c *gin.Context)
- func ListPod(c *gin.Context)
- func ListPodByController(c *gin.Context)
- func ListPodByNode(c *gin.Context)
- func ListPodByService(c *gin.Context)
- func ListPodMetrics(c *gin.Context)
- func ListPodStatus(c *gin.Context)
- func ListProjects(c *gin.Context)
- func ListReplicaSet(c *gin.Context)
- func ListResourceQuota(c *gin.Context)
- func ListRole(c *gin.Context)
- func ListRoleBinding(c *gin.Context)
- func ListSecret(c *gin.Context)
- func ListService(c *gin.Context)
- func ListServiceAccount(c *gin.Context)
- func ListStorageClasses(c *gin.Context)
- func ListTags(c *gin.Context)
- func LogPod(c *gin.Context)
- func NodeMetric(c *gin.Context)
- func OfflinePod(c *gin.Context)
- func OnlinePod(c *gin.Context)
- func PNodeMetrics(c *gin.Context)
- func PatchClusterRole(c *gin.Context)
- func PatchClusterRoleBinding(c *gin.Context)
- func PatchConfigMap(c *gin.Context)
- func PatchController(c *gin.Context)
- func PatchEndpoint(c *gin.Context)
- func PatchHPA(c *gin.Context)
- func PatchIngress(c *gin.Context)
- func PatchLimitRange(c *gin.Context)
- func PatchNamespace(c *gin.Context)
- func PatchNode(c *gin.Context)
- func PatchPV(c *gin.Context)
- func PatchPVC(c *gin.Context)
- func PatchPod(c *gin.Context)
- func PatchResourceQuota(c *gin.Context)
- func PatchRole(c *gin.Context)
- func PatchRoleBinding(c *gin.Context)
- func PatchSecret(c *gin.Context)
- func PatchService(c *gin.Context)
- func PatchServiceAccount(c *gin.Context)
- func PatchStorageClasses(c *gin.Context)
- func Ping(c *gin.Context)
- func RescuePod(c *gin.Context)
- func RestartController(c *gin.Context)
- func SaveAsTemplate(c *gin.Context)
- func ScaleController(c *gin.Context)
- func StatusClusterPlugin(c *gin.Context)
- func Terminal(ws *websocket.Conn)
- func UnKubectlPod(c *gin.Context)
- func UpdateCluster(c *gin.Context)
- func UpdateClusterPlugin(c *gin.Context)
- func UpdateClusterRole(c *gin.Context)
- func UpdateClusterRoleBinding(c *gin.Context)
- func UpdateConfigMap(c *gin.Context)
- func UpdateController(c *gin.Context)
- func UpdateEndpoint(c *gin.Context)
- func UpdateHPA(c *gin.Context)
- func UpdateIngress(c *gin.Context)
- func UpdateLimitRange(c *gin.Context)
- func UpdateNamespace(c *gin.Context)
- func UpdateNode(c *gin.Context)
- func UpdatePV(c *gin.Context)
- func UpdatePVC(c *gin.Context)
- func UpdatePatchAllResumeController(c *gin.Context)
- func UpdatePatchImageController(c *gin.Context)
- func UpdatePatchPauseController(c *gin.Context)
- func UpdatePatchStepResumeController(c *gin.Context)
- func UpdatePatchSyncImageController(c *gin.Context)
- func UpdateResourceQuota(c *gin.Context)
- func UpdateRole(c *gin.Context)
- func UpdateRoleBinding(c *gin.Context)
- func UpdateSecret(c *gin.Context)
- func UpdateService(c *gin.Context)
- func UpdateServiceAccount(c *gin.Context)
- func UpdateStorageClasses(c *gin.Context)
- func WatchPodIPController(c *gin.Context)
- type Booking
- type Hand
Constants ¶
View Source
const ( DefaultDebugImage = "registry.kingfisher.com/kingfisher/netshoot" KingDebug = "king-debug" KingKubectl = "king-kubectl" )
Variables ¶
This section is empty.
Functions ¶
func CreateCluster ¶
func CreateClusterPlugin ¶
func CreateClusterRole ¶
func CreateConfigMap ¶
func CreateController ¶
func CreateEndpoint ¶
func CreateIngress ¶
func CreateLimitRange ¶
func CreateNamespace ¶
func CreateNode ¶
func CreateResourceQuota ¶
func CreateRole ¶
func CreateRoleBinding ¶
func CreateSecret ¶
func CreateService ¶
func CreateServiceAccount ¶
func CreateStorageClasses ¶
func DeleteCluster ¶
func DeleteClusterPlugin ¶
func DeleteClusterRole ¶
func DeleteConfigMap ¶
func DeleteController ¶
func DeleteEndpoint ¶
func DeleteIngress ¶
func DeleteLimitRange ¶
func DeleteNamespace ¶
func DeleteNode ¶
func DeleteReplicaSet ¶
func DeleteResourceQuota ¶
func DeleteRole ¶
func DeleteRoleBinding ¶
func DeleteSecret ¶
func DeleteService ¶
func DeleteServiceAccount ¶
func DeleteStorageClasses ¶
func GetCluster ¶
func GetClusterRole ¶
func GetClusterRoleBinding ¶
func GetConfigMap ¶
func GetController ¶
func GetControllerChart ¶
func GetCustomMetrics ¶
func GetDebugPodIPByPod ¶
func GetEndpoint ¶
func GetIngress ¶
func GetIngressByDeployment ¶
func GetIngressChart ¶
func GetLimitRange ¶
func GetNamespace ¶
func GetNodeMetrics ¶
func GetPodMetrics ¶
func GetReplicaSet ¶
func GetResourceQuota ¶
func GetRoleBinding ¶
func GetService ¶
func GetServiceAccount ¶
func GetStorageClasses ¶
func HandleCluster ¶
func HandleCluster(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleClusterPlugin ¶
func HandleClusterPlugin(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleClusterRole ¶
func HandleClusterRole(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleClusterRoleBinding ¶
func HandleClusterRoleBinding(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleConfigMap ¶
func HandleConfigMap(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleController ¶
func HandleController(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleCustomMetrics ¶
func HandleCustomMetrics(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleDashboard ¶
func HandleDashboard(action string, c *gin.Context) (responseData *common.ResponseData)
func HandleEndpoint ¶
func HandleEndpoint(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleEvent ¶
func HandleEvent(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleHPA ¶
func HandleHPA(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleIngress ¶
func HandleIngress(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleLimitRange ¶
func HandleLimitRange(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleMetrics ¶
func HandleMetrics(action common.ActionType, metrics string, c *gin.Context) (responseData *common.ResponseData)
func HandleNamespace ¶
func HandleNamespace(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleNode ¶
func HandleNode(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandlePV ¶
func HandlePV(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandlePVC ¶
func HandlePVC(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandlePod ¶
func HandlePod(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandlePrometheus ¶
func HandlePrometheus(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleReplicaSet ¶
func HandleReplicaSet(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleResourceQuota ¶
func HandleResourceQuota(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleRole ¶
func HandleRole(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleRoleBinding ¶
func HandleRoleBinding(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleSearch ¶
func HandleSearch(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleSecret ¶
func HandleSecret(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleService ¶
func HandleService(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleServiceAccount ¶
func HandleServiceAccount(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func HandleStorageClasses ¶
func HandleStorageClasses(action common.ActionType, c *gin.Context) (responseData *common.ResponseData)
func Handler ¶
func Handler(ws *websocket.Conn, namespace, podname, container, cmd string, config *restclient.Config, clientSet *kubernetes.Clientset) error
func HttpRequest ¶
func KubectlPod ¶
func ListAllNamespace ¶
func ListApplication ¶
func ListCluster ¶
func ListClusterPlugin ¶
func ListClusterRole ¶
func ListClusterRoleBinding ¶
func ListConfigMap ¶
func ListController ¶
func ListCustomMetrics ¶
func ListEndpoint ¶
func ListHistory ¶
func ListImages ¶
func ListInfoCard ¶
func ListIngress ¶
func ListLimitRange ¶
func ListNamespace ¶
func ListNamespaceAndCluster ¶
func ListNodeMetrics ¶
func ListPodByController ¶
func ListPodByNode ¶
func ListPodByService ¶
func ListPodMetrics ¶
func ListPodStatus ¶
func ListProjects ¶
func ListReplicaSet ¶
func ListResourceQuota ¶
func ListRoleBinding ¶
func ListSecret ¶
func ListService ¶
func ListServiceAccount ¶
func ListStorageClasses ¶
func NodeMetric ¶
func OfflinePod ¶
func PNodeMetrics ¶
func PatchClusterRole ¶
func PatchClusterRoleBinding ¶
func PatchConfigMap ¶
func PatchController ¶
func PatchEndpoint ¶
func PatchIngress ¶
func PatchLimitRange ¶
func PatchNamespace ¶
func PatchResourceQuota ¶
func PatchRoleBinding ¶
func PatchSecret ¶
func PatchService ¶
func PatchServiceAccount ¶
func PatchStorageClasses ¶
func RestartController ¶
func SaveAsTemplate ¶
func ScaleController ¶
func StatusClusterPlugin ¶
func UnKubectlPod ¶
func UpdateCluster ¶
func UpdateClusterPlugin ¶
func UpdateClusterRole ¶
func UpdateConfigMap ¶
func UpdateController ¶
func UpdateEndpoint ¶
func UpdateIngress ¶
func UpdateLimitRange ¶
func UpdateNamespace ¶
func UpdateNode ¶
func UpdateResourceQuota ¶
func UpdateRole ¶
func UpdateRoleBinding ¶
func UpdateSecret ¶
func UpdateService ¶
func UpdateServiceAccount ¶
func UpdateStorageClasses ¶
func WatchPodIPController ¶
Types ¶
Source Files ¶
- cluster.go
- cluster_plugin.go
- cluster_role.go
- cluster_role_binding.go
- configmap.go
- controller.go
- dashboard.go
- endpoint.go
- event.go
- hpa.go
- ingress.go
- limit_range.go
- metric.go
- namespace.go
- node.go
- ping.go
- pod.go
- prometheus.go
- pv.go
- pvc.go
- registry.go
- replicaset.go
- resource-quotas.go
- role.go
- role_binding.go
- search.go
- secret.go
- service.go
- service_account.go
- storage_classes.go
- terminal.go
Click to show internal directories.
Click to hide internal directories.