Kubernetes
Endpoints
- GETList of Kubernetes
/kubernetes/ - POSTCreate a Kubernetes
/kubernetes/ - DELETEDelete Kubernetes
/kubernetes/service/{kubernetes_service_id} - GETDownload YML files
/kubernetes/cluster-config-download/{kubernetes_service_id}/ - GETDownload Kubernetes Token
/kubernetes/proxy-ui-token/{kubernetes_service_id}/ - GETList of Persistent Volume
/persistent_volume/{kubernetes_cluster_id}/ - POSTCreate Persistent Volume
/persistent_volume/{kubernetes_cluster_id}/ - DELETEDelete Persistent Volume
/persistent_volume/{kubernetes_cluster_id}/{pv_id}/ - GETLB IP Pool List
/reserve_ips/k8s_ip/ - POSTCreate new LB IP Pool
/reserve_ips/k8s_ip/ - POSTAttach/Detach IP pool
/reserve_ips/k8s_public_ip/{ip_address}/actions/ - GETNode Pool
/kubernetes/node-pool-services/{kubernetes_cluster_id} - PUTWorker Node Actions
/kubernetes/node-pool/{kubernetes_cluster_id}/update-worker-node/{VM_ID}/ - DELETEDelete Worker Node
/kubernetes/delete-worker-node/{worker_pool_service_id}/{node_id}/ - GETMarketPlace Details
/kubernetes/available-tools/{kubernetes_cluster_id}/ - GETList of Attached Security Groups
/security_group/{Kubernetes_cluster_id}/attach/ - POSTAttach Security Group to K8
/kubernetes/attach-security-group/{kubernetes_cluster_id}/ - POSTDetach Security Group from K8
/kubernetes/detach-security-group/{kubernetes_cluster_id}/