Turbonomic Actions APIs
Turbonomic Actions: Resize Workload Controllers
GET http://<kubecost-address>/model/savings/turbonomic/resizeWorkloadControllers
The Resize Workload Controllers API returns workloads for which request resizing has been recommended by Turbonomic. The list of results returned should align with those in the Turbonomic Actions Center.
| Name | Required | Type | Description |
|---|---|---|---|
| filter | false | string | Filter your results by cluster, namespace and/or controller. |
| Code | Description | Example |
|---|---|---|
| 200 | OK |
|
Turbonomic Actions: Suspend Container Pods
GET http://<kubecost-address>/model/savings/turbonomic/suspendContainerPods
The Suspend Container Pods API returns virtual machines that Turbonomic recommends for suspension. The list of results returned should align with those in the Turbonomic Actions Center.
| Name | Required | Type | Description |
|---|---|---|---|
| filter | false | string | Filter your results by cluster, namespace and/or controller. |
| Code | Description | Example |
|---|---|---|
| 200 | OK |
|
Turbonomic Actions: Move Container Pods
GET http://<kubecost-address>/model/savings/turbonomic/moveContainerPods
The Move Container Pods API returns pods that Turbonomic recommends to be moved from one node to another. The list of results returned should align with those in the Turbonomic Actions Center.
| Name | Required | Type | Description |
|---|---|---|---|
| filter | false | string | Filter your results by cluster, namespace and/or controller. |
| Code | Description | Example |
|---|---|---|
| 200 | OK |
|