--- title: "Manage workloads" slug: "manage-workloads" updated: 2026-08-03T11:32:07Z published: 2026-08-06T10:12:20Z canonical: "docs.zesty.co/manage-workloads" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.zesty.co/llms.txt > Use this file to discover all available pages before exploring further. # Manage workloads Use the **Clusters > Workloads** tab to manage workloads in a cluster. ![Overview of workloads showing potential savings and resource requests for deployments.](https://cdn.document360.io/0eb80240-664b-49f5-9181-5713ddf9f725/Images/Documentation/k8s_clusters_workload_tab_0726.png) To open the Workloads tab, select the **Workloads** tab from the **Clusters > Overview** tab. (Alternatively, click **Optimize** from a workload row in the **Clusters** tab.) The Workloads tab shows a table with all workloads in the selected cluster, sorted by highest potential savings (by default). The number and savings data shown above the table reflects all the workloads in the table. > [!NOTE] > Do you see this banner? > > If this banner is shown, Adaptive Pod placement (APP) is not enabled on the cluster. You can reduce cluster costs - beyond the savings in the table - by enabling APP on the cluster. > > ![](https://cdn.document360.io/0eb80240-664b-49f5-9181-5713ddf9f725/Images/Documentation/k8s_workloads_app_banner.png) > > For more information, see [Enable Adaptive Pod placement](/v1/docs/enable-adaptive-pod-placement). Use the Workloads tab to do the following: - **View potential savings and optimization data**. You can see the following data for every relevant workload - active workloads or those with at least one Pod running in the last 5 days - in the cluster: - **Workload general data**: The workload name, namespace, and type. > [!NOTE] > Under-provisioned workload? > > If a workload CPU or RAM is under-provisioned, ![](https://cdn.document360.io/0eb80240-664b-49f5-9181-5713ddf9f725/Images/Documentation/k8s_icon_underprovisioned.png) is displayed. Hover to see the issue. - **Potential savings**: The 30-day projected savings after applying optimization solutions (also expressed as a percentage of the total cost of the last billing cycle) > [!NOTE] > Potential savings per solution > > If you filter this tab for a specific solution, the potential savings reflects savings from that solution only. Potential savings from APP is not included, even when the **Solution** filter is applied. - **CPU request**: The current and recommended vCPU request configured for each workload replica. - **RAM request**: The current and recommended RAM request configured for each workload replica. - **Min replicas**: The current and recommended minimum number of replicas configured for the workload. - **Eviction status**: The Zesty classification of the workload for Adaptive Pod placement savings. You can use the status to identify which Pods you can reconfigure or restart to accelerate APP savings. For more information, see [Adaptive Pod placement](/v1/docs/adaptive-pod-placement). To view this data, use the column picker to add it to your table. - **Evictable**: all Pods in the workload can be safely evicted - **Unevictable**: all Pods in the workload cannot be safely evicted - **Hybrid**: the workload contains a mix of evictable and unevictable Pods - **Unknown**: the status of at least one Pod cannot be determined. > [!NOTE] > Eviction status not showing? > > After you activate Adaptive Pod placement in the **values.yaml** file, it takes one hour for the status to populate. During this time, the status of all workloads displays as Unknown. For more information, see [Enable Adaptive Pod placement](/v1/docs/enable-adaptive-pod-placement). - **Active solution**: The solution that is currently active on the workload. Changes here are displayed immediately. Errors are displayed in red. The fields above are shown by default. You can use the field picker to add the following workload fields to the table: Cloud provider, CPU utilization, PDB, HPA type. For more information about the field picker, see [Additional table activities](/v1/docs/manage-workloads#additional-table-activities). - **Optimize workloads** To apply an optimization to a workload from the user interface, do this: To optimize workloads with YAML, see [Apply MDA optimization with YAML](/v1/docs/apply-mda-optimization-with-yaml). 1. Click anywhere in the workload row. The workload drawer opens where you can apply the optimization. 2. Select the **Multi-dimensional autoscaling** tab. 3. Turn on capabilities and select policies. 4. Click **Apply to workload**. For more information, see [Apply MDA optimization with the UI](/v1/docs/apply-mda-optimization-with-the-ui). - **Manage optimized workloads** If a workload has an active solution, you can change the selected policy or remove the solution from the workload. To change a currently active optimization from the user interface, click anywhere in the workload row. The workload drawer opens where you can change the optimization. For more information, see [Apply MDA optimization with the UI](/v1/docs/apply-mda-optimization-with-the-ui). To change a currently active optimization with YAML, see [Apply MDA optimization with YAML](/v1/docs/apply-mda-optimization-with-yaml). #### Viewing tips for easier workload management In addition to the standard filter options, use these filtering options to work smarter and faster: | To see this | Filter this way | | --- | --- | | All workloads that are either **currently optimized by a specific solution** OR have **optimization recommendations for the specific solution** | Click **Solution** and select the specific solution. The columns related to other solutions are removed. | | Only workloads that **can be optimized** (the workload has recommendations and no active solutions) | Turn on the **Recommendations only** toggle. | | Only workloads **related to a specific solution that can be optimized** (this combines the previous options) | Click **Solution** and select the solution, and also turn on the **Recommendations only** toggle. | | Only workloads **at risk** (under-provisioned) | Click **Add filter** and select **Workloads at risk**. | | Only workloads **with an active optimization** | Click **Add filter**, then select **Status** and **Active**. | #### Additional table activities - Show relevant data: - Search by name or add filter criteria. - The data in the table is from the default columns. **To see and select other data columns, click the column picker ![](https://cdn.document360.io/0eb80240-664b-49f5-9181-5713ddf9f725/Images/Documentation/draft-rightsizing-hr-sm-and-other-changes-image-6pclblae.png).** - Sort the table by a column. - Show more rows per table page and change the page shown. - You can export the data in the table. - You can refresh the table. This is useful when there have been recent changes that are not yet reflected in the table.