Delete kubeconfig data
Delete a kubeconfig data - a secure and standard method to enable access to your Kubernetes clusters
Request
URI
DELETE
https://{api_host}/:9443/api/admin/global/config/kubernetes/{UUID}
COPY
Path Parameters
Responses
200
Status 200
Returns K8sConfig of type(s) application/json
{
"data": {
"items": [
{
"enterprise": "enterprise",
"organization": "organization",
"section": "section",
"config": {
"kubeSystemUUID": "11223344-5566-7788-99aa-bbccddeeff00",
"clusterName": "tca-cluster1",
"UUID": "11223344-5566-7788-99aa-bbccddeeff00",
"version": "version",
"url": "https://10.182.9.167:6443",
"kubeconfig": "kubeconfig"
}
},
{
"enterprise": "enterprise",
"organization": "organization",
"section": "section",
"config": {
"kubeSystemUUID": "11223344-5566-7788-99aa-bbccddeeff00",
"clusterName": "tca-cluster1",
"UUID": "11223344-5566-7788-99aa-bbccddeeff00",
"version": "version",
"url": "https://10.182.9.167:6443",
"kubeconfig": "kubeconfig"
}
}
]
}
}
K8S Operations
PUT
Addon API To update addon more details To cluster
POST
Create A MANAGEMENT cluster
POST
Create A WORKLOAD cluster
DELETE
Delete A cluster
DELETE
Delete kubeconfig data
GET
Get Addon details for A cluster
GET
Get details Of cluster
GET
Get kubeconfig data - A secure and standard method To enable access To your Kubernetes clusters
GET
Get kubeconfig from DB
GET
GET list Of supported namespaces and services To Be installed On TCA/TCA-CP
GET
Get status Of A cluster creation
GET
Get status Of Addon request for A cluster
GET
Get status Of service being installed Or uninstalled
GET
List all services for A given namespace In A specified cluster
GET
List clusters Of A given type either MANAGEMENT Or WORKLOAD
POST
Start An installation Of A specific service On A given namespace On TCA cluster
POST
Store kubeconfig data
POST
Store kubeconfig To DB
POST
Uninstall A specific service On A given namespace On TCA cluster