---
title: Bulk Update Deployments
slug: bulk-update-deployments
description: Learn how Kubeark simplifies container and application management for organizations with its bulk update deployment feature. Easily roll out updates to applications by selecting templates, creating versions, and upgrading deployments. Configure parameters
docTags: 
createdAt: 2023-07-19T12:45:55.996Z
---

Kubeark is an enterprise-grade platform designed to simplify container and application management for organizations of all sizes. One of its unique characteristics is the capability to execute bulk update deployments on clusters, enabling quick and easy system changes.

This means that organizations can quickly and easily roll out updates to their applications, ensuring that all users have access to the latest and most secure features. With Kubeark, managing large-scale container deployments has never been easier.

Continuing our exploration of Kubeark's features, let’s see in detail how this works.

### Step-by-step guide for Bulk Update Deployments

:::::WorkflowBlock
:::WorkflowBlockItem
To begin, go to the `Template Management` menu on the left-hand side of your platform interface and select `Groups`

::Image[]{src="https://api.archbee.com/api/optimize/-uoBIPXCIMlUMvNPPrDxd/QbzOnybylaBpSaPS1Vno__bulk-1.png" size="58" width="512" height="348" position="center" showCaption="false"}
:::

:::WorkflowBlockItem
Select your group from the list of existing groups and here you will see the Templates list. Then, select your desired template from the list of templates.

![](https://api.archbee.com/api/optimize/-uoBIPXCIMlUMvNPPrDxd/A9wZ_h9zhMzRxxIEuGxjB_bulk-2.png)
:::

:::WorkflowBlockItem
On the upper right side of the screen, an option named `Create Version` will be visible. Here you will also find a list of **all available versions** linked to this main template, if any have been previously created.

::Image[]{src="https://api.archbee.com/api/optimize/-uoBIPXCIMlUMvNPPrDxd/N8R-Rjsggl6qcwoX_WyJ4_bulk-3.png" size="58" width="330" height="680" position="center" showCaption="false"}
:::

::::WorkflowBlockItem
Select the template version that you want to modify. We will call this the “target” version going forward.

:::hint{type="info"}
Please note that bulk update deployments can be performed on active template versions only. These are easy to identify by checking the blue dot icon associated with the version name
:::
::::

:::WorkflowBlockItem
Once you have selected the target version, click on `Upgrade deployments`

![](https://api.archbee.com/api/optimize/-uoBIPXCIMlUMvNPPrDxd/0qLQ1GNum41DYOCuZEIbj_bulk-4.png)
:::

::::WorkflowBlockItem
Here you will see a list of all available deployments. Select the deployments you want to migrate by using the checkboxes on the left-side of the list.

![](https://api.archbee.com/api/optimize/-uoBIPXCIMlUMvNPPrDxd/x-1ZyL4h1l00CKTcLM6_5_bulk-5.png)

:::hint{type="info"}
The list will only show deployments available in other template versions, for migration purposes. The ones that are already associated with your target version will not be displayed.

Kubeark allows for multiple deployments to be selected, including deployments associated with different versions
:::
::::

:::WorkflowBlockItem
Upon selecting the deployments you want to upgrade, click on `Upgrade [#] deployments`

![](https://api.archbee.com/api/optimize/-uoBIPXCIMlUMvNPPrDxd/bizx9V2LutMtIkU7HcwVK_bulk-6.png)
:::

::::WorkflowBlockItem
After selecting the desired option, a new page will be displayed, providing you with the ability to add and configure the necessary parameters for your updated template. When configuring the parameters for your updated template, Kubeark offers flexibility as follows:

- **Option 1:&#x20;**&#x73;elect from a list of pre-existing parameters that are available in your target template
- **Option 2:&#x20;**&#x64;efine your own custom parameters, tailored to meet the specific requirements of your updated template
- **Option 3**: use a combination of pre-existing parameters and newly defined custom parameters.

:::hint{type="info"}
If there are no changes to your parameters, you also have the option to leave the existing parameters intact.
:::
::::

:::WorkflowBlockItem
Once you have added the required parameters, click `Update`

![](https://api.archbee.com/api/optimize/-uoBIPXCIMlUMvNPPrDxd/skPEAO7d08OixF_hV7rU7_bulk-7.png)
:::
:::::

### Verify the successful Update process&#x20;

:::::WorkflowBlock
:::WorkflowBlockItem
After completing the previously mentioned steps and updating your deployments, it is important to validate the success of this operation. To do so, navigate to the **Analytics** tab in the main platform menu and select **Jobs**

::Image[]{src="https://api.archbee.com/api/optimize/-uoBIPXCIMlUMvNPPrDxd/odLG1Y3NVSoFRcL3Ar79L_bulk-8.png" size="56" width="526" height="634" position="center" showCaption="false"}
:::

::::WorkflowBlockItem
Within this section, you will be able to review the status of the update process and ensure that all changes have been applied successfully.

![](https://api.archbee.com/api/optimize/-uoBIPXCIMlUMvNPPrDxd/s0kBZ34jg2ZA4RC2b2D4n_bulk-9.png)

:::hint{type="success"}
Upon the completion of the update process, as indicated on the Jobs page, all your deployments will have been successfully updated.
:::
::::
:::::



