Skip to main content

Update & Upgrade Deployments

To maintain stability and consistency, GlobalAI allows you to update individual deployments or perform bulk upgrades across your entire infrastructure. You can manage configuration changes, view differences between versions, and ensure all customer environments stay current with the latest template improvements.

Update a single deployment

When a new version of a template is released, you can update an existing deployment to sync its configuration.

  1. Navigate to the Deployments list and select the deployment you wish to update.
  2. Go to the Update tab. Here, you will find the other versions of the template you're using.
  3. Select the new Template Version you want to apply and click on Update.
Update deployment button
  1. Review the Differences. The platform walks you through a comparison process to show the difference between current deployment values and the new template version values.
  2. Adjust Parameters: You can choose to keep your existing values, adopt the new template values, or delete specific parameters.
  3. Click Update.
Update deployment button

Each update action creates a new entry in the Revision history, allowing you to revert to previous versions if needed.

Update deployment button

Perform bulk upgrades

For organizations managing multiple client-specific deployments on a shared infrastructure (SaaS model), Bulk Upgrades allow you to push template updates to many deployments at once.

  1. Navigate to Infrastructure and select Kubernetes Templates.
  2. Select the Template Version you want to upgrade deployments to.
  3. Click the Upgrade Deployment button.
  4. Select Deployments: Check the boxes for all deployments from older versions that you want to update.
Update deployment button
  1. Configure Parameter Rules: Choose how to handle parameter conflicts for the group:
    • Use Template Value: Forces the deployment to use the new value from the template.
    • Soft Template Value: If the deployment lacks a property, it gets the template value; otherwise, it keeps its existing value.
    • Use Deployment Value: Forces the system to always use the current deployment value even if it differs from the template.
    • Delete: Removes the parameter from the deployments entirely.
  2. Click Upgrade.
Update deployment button

The platform creates a background Job to handle the bulk process. You can monitor the status of these upgrades in the Jobs menu to verify success or identify failed items.

Now that you know how to update and upgrade deployments, you can explore these related guides.