add more features
This commit is contained in:
47
main.go
47
main.go
@@ -129,10 +129,17 @@ func main() {
|
||||
router.HandleFunc("/deletecluster", handler.Deletecluster)
|
||||
router.HandleFunc("/clusters", handler.ListUserClusters)
|
||||
router.HandleFunc("/cluster_stats", handler.ClusterStats)
|
||||
router.HandleFunc("/cluster_resource_usage", handler.Cluster_resource_usage)
|
||||
router.HandleFunc("/cluster_health", handler.Cluster_health)
|
||||
router.HandleFunc("/cluster_uptime", handler.Cluster_uptime)
|
||||
router.HandleFunc("/cluster_performance", handler.Cluster_performance)
|
||||
router.HandleFunc("/cluster_events", handler.Cluster_events)
|
||||
router.HandleFunc("/connect", handler.Connect)
|
||||
// router.HandleFunc("/cluster_nodes", handler.Cluster_nodes)
|
||||
router.HandleFunc("/cluster_namespaces", handler.Cluster_namespaces)
|
||||
router.HandleFunc("/cluster_services", handler.Cluster_services)
|
||||
router.HandleFunc("/cluster_configmap", handler.Cluster_configmap)
|
||||
router.HandleFunc("/cluster_secret", handler.Cluster_secret)
|
||||
router.HandleFunc("/cluster_deployments", handler.Cluster_deployments)
|
||||
router.HandleFunc("/cluster_pods", handler.Cluster_pods)
|
||||
router.HandleFunc("/cluster_statefulset", handler.Cluster_statefulset)
|
||||
@@ -140,19 +147,55 @@ func main() {
|
||||
|
||||
router.HandleFunc("/cluster_jobs", handler.Cluster_jobs)
|
||||
router.HandleFunc("/cluster_replicasets", handler.Cluster_replicasets)
|
||||
router.HandleFunc("/replicaset_delete", handler.Replicaset_delete)
|
||||
router.HandleFunc("/cluster_replicationcontrollers", handler.Cluster_replicationcontrollers)
|
||||
|
||||
router.HandleFunc("/deployment_manifest", handler.Deployment_manifest)
|
||||
router.HandleFunc("/daemonsets_manifest", handler.DaemonSet_manifest)
|
||||
router.HandleFunc("/statefulset_manifest", handler.StatefulSet_manifest)
|
||||
router.HandleFunc("/replicationcontroller_manifest", handler.Replicationcontroller_manifest)
|
||||
router.HandleFunc("/deployment_rollout", handler.Deployment_rollout)
|
||||
router.HandleFunc("/daemonsets_rollout", handler.DaemonSet_rollout)
|
||||
router.HandleFunc("/deployment_scale", handler.Deployment_scale)
|
||||
router.HandleFunc("/replicaset_scale", handler.ReplicaSet_scale)
|
||||
router.HandleFunc("/statefulset_scale", handler.StatefulSet_scale)
|
||||
router.HandleFunc("/replicationcontroller_scale", handler.Replicationcontroller_scale)
|
||||
router.HandleFunc("/statefulset_rollout", handler.StatefulSet_rollout)
|
||||
router.HandleFunc("/pod_logs", handler.Pod_logs)
|
||||
router.HandleFunc("/pod_manifest", handler.Pod_manifest)
|
||||
router.HandleFunc("/replicaset_manifest", handler.Replicaset_manifest)
|
||||
router.HandleFunc("/jobs_manifest", handler.Jobs_manifest)
|
||||
router.HandleFunc("/cronjobs_manifest", handler.CronJobs_manifest)
|
||||
router.HandleFunc("/configmap_manifest", handler.ConfigMap_manifest)
|
||||
router.HandleFunc("/secret_manifest", handler.Secret_manifest)
|
||||
router.HandleFunc("/service_manifest", handler.Service_manifest)
|
||||
router.HandleFunc("/cronjobs_trigger", handler.Cronjobs_trigger)
|
||||
router.HandleFunc("/cronjobs_suspend", handler.Cronjobs_suspend)
|
||||
router.HandleFunc("/jobs_logs", handler.Jobs_logs)
|
||||
router.HandleFunc("/pod_create", handler.Pod_fromYaml)
|
||||
router.HandleFunc("/deployment_create", handler.Deployment_fromYaml)
|
||||
router.HandleFunc("/daemonsets_create", handler.DaemonSet_fromYaml)
|
||||
router.HandleFunc("/jobs_create", handler.Job_fromYaml)
|
||||
router.HandleFunc("/statefulset_create", handler.StatefulSet_fromYaml)
|
||||
router.HandleFunc("/configmap_create", handler.ConfigMap_fromYaml)
|
||||
router.HandleFunc("/secret_create", handler.Secret_fromYaml)
|
||||
router.HandleFunc("/service_create", handler.Service_fromYaml)
|
||||
router.HandleFunc("/pod_exec", handler.Pod_exec)
|
||||
router.HandleFunc("/pod_delete", handler.Pod_delete)
|
||||
router.HandleFunc("/service_delete", handler.Service_delete)
|
||||
router.HandleFunc("/configmap_delete", handler.Configmap_delete)
|
||||
router.HandleFunc("/secret_delete", handler.Secret_delete)
|
||||
router.HandleFunc("/deployment_delete", handler.Deployment_delete)
|
||||
router.HandleFunc("/statefulSet_delete", handler.StatefulSet_delete)
|
||||
router.HandleFunc("/daemonsets_delete", handler.Daemonsets_delete)
|
||||
router.HandleFunc("/jobsName_delete", handler.JobsName_delete)
|
||||
router.HandleFunc("/replicaset_delete", handler.Replicaset_delete)
|
||||
router.HandleFunc("/replicationcontroller_delete", handler.Replicationcontroller_delete)
|
||||
router.HandleFunc("/cronjob_delete", handler.Cronjob_delete)
|
||||
router.HandleFunc("/cronjobs_delete", handler.Cronjob_delete)
|
||||
router.HandleFunc("/cronjobs_create", handler.CronJob_fromYaml)
|
||||
router.HandleFunc("/cluster_cronjobs", handler.Cluster_cronjobs)
|
||||
router.HandleFunc("/replicationcontroller_create", handler.ReplicationController_fromYaml)
|
||||
router.HandleFunc("/replicationcontroller_migrate", handler.Replicationcontroller_migrate)
|
||||
router.HandleFunc("/helm_install", handler.Helm_install)
|
||||
router.HandleFunc("/worker_nodes_plan", handler.Worker_nodes_plan)
|
||||
//handler.RegsiterClusterRoute(router)
|
||||
// Enable CORS
|
||||
|
||||
Reference in New Issue
Block a user