diff --git a/SUMMARY.md b/SUMMARY.md index de00400a1..9a788bce4 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -157,7 +157,6 @@ * [Diagnostic APIs](apis/diagnostic-apis/README.md) * [Events API](apis/diagnostic-apis/api-events.md) * [Aggregator Diagnostic APIs](apis/diagnostic-apis/api-aggregator-diagnostics.md) - * [Cost-model Cache API](apis/diagnostic-apis/api-costmodel-cache.md) * [Savings APIs](apis/savings-apis/README.md) * [Cluster Right-Sizing Recommendation API](apis/savings-apis/cluster-right-sizing-recommendation-api.md) * [Container Request Right Sizing Recommendation API (V2)](apis/savings-apis/api-request-right-sizing-v2.md) diff --git a/apis/diagnostic-apis/api-costmodel-cache.md b/apis/diagnostic-apis/api-costmodel-cache.md deleted file mode 100644 index 2c0c775e4..000000000 --- a/apis/diagnostic-apis/api-costmodel-cache.md +++ /dev/null @@ -1,57 +0,0 @@ -# Cost-model Cache API - -The Kubecost cost-model container queries the k8s api-server to understand the resources which exist on the cluster. It then caches this information in memory. The following APIs are served by the cost-model container on each cluster, and provide a way to inspect the current state of the cache. - -{% swagger method="get" path="/allNodes" baseUrl="http:///model" summary="allNodes API" %} -{% swagger-description %} -List of all nodes in the cluster. -{% endswagger-description %} -{% endswagger %} - -{% swagger method="get" path="/allNamespaces" baseUrl="http:///model" summary="allNamespaces API" %} -{% swagger-description %} -List of all namespaces on the cluster. -{% endswagger-description %} -{% endswagger %} - -{% swagger method="get" path="/allDeployments" baseUrl="http:///model" summary="allDeployments API" %} -{% swagger-description %} -List of all Deployments on the cluster. -{% endswagger-description %} -{% swagger-parameter in="path" name="namespace" type="string" %} -Filter query by namespace. -{% endswagger-parameter %} -{% endswagger %} - -{% swagger method="get" path="/allStatefulSets" baseUrl="http:///model" summary="allStatefulSets API" %} -{% swagger-description %} -List of all StatefulSets on the cluster. -{% endswagger-description %} -{% swagger-parameter in="path" name="namespace" type="string" %} -Filter query by namespace. -{% endswagger-parameter %} -{% endswagger %} - -{% swagger method="get" path="/allDaemonSets" baseUrl="http:///model" summary="allDaemonSets API" %} -{% swagger-description %} -List of all DaemonSets on the cluster. -{% endswagger-description %} -{% endswagger %} - -{% swagger method="get" path="/allPods" baseUrl="http:///model" summary="allPods API" %} -{% swagger-description %} -List of all Pods on the cluster. Warning, this can be a very large response. -{% endswagger-description %} -{% endswagger %} - -{% swagger method="get" path="/allPersistentVolumes" baseUrl="http:///model" summary="allPersistentVolumes API" %} -{% swagger-description %} -List of all PersistentVolumes on the cluster. -{% endswagger-description %} -{% endswagger %} - -{% swagger method="get" path="/allStorageClasses" baseUrl="http:///model" summary="allStorageClasses API" %} -{% swagger-description %} -List of all StorageClasses on the cluster. -{% endswagger-description %} -{% endswagger %}