Control Plane
How to upgrade the ZenML Control Plane.
This page covers upgrade procedures for the ZenML Control Plane across different deployment scenarios.
Always upgrade the Control Plane first, before upgrading Workspace Servers. This ensures compatibility and prevents potential issues.
SaaS Deployments & Hybrid Deployments
The ZenML SaaS Control Plane is periodically upgraded by the ZenML team. When an upgrade is planned, any changes to the minimum compatible workspace server version are communicated to all affected users ahead of time. This gives organizations ample time to perform required workspace server upgrades and maintain a compatible environment across their infrastructure.
No action required - ZenML handles all Control Plane upgrades for SaaS or Hybrid deployments.
Self-hosted Deployments
In self-hosted deployments, you manage the Control Plane yourself.
Tip: Always review the release notes before upgrading. For any issues or questions, contact ZenML Support.
Preparing updated software bundle (only in case of Air-gapped environments)
For air-gapped environments:
Request offline bundle from ZenML Support containing:
Updated container images
Updated Helm charts
Release notes and migration guide
Vulnerability assessment (if applicable)
If using a private registry, copy the new container images to your private registry
Transfer bundle to your air-gapped environment using approved methods
Extract and load new images, tag and push to your internal registry
Upgrade Procedure
To upgrade the Control Plane in a self-hosted deployment:
Update Helm Values: Change the Control Plane version in your
values.yamlfile to reference the new image tag.Apply the Upgrade:
Option A - In-place upgrade with existing values (if no config changes needed):
Option B - Retrieve, modify and reapply values (if config changes needed):
Monitor the Upgrade: Watch the logs and pod statuses to verify a healthy rollout:
Verify the Upgrade:
Check pod status
Review logs
Test connectivity
Access the dashboard
Rollback Procedures
If the upgrade fails or causes issues:
Helm rollback:
Verify rollback:
Review logs to understand what went wrong before attempting the upgrade again.
Related Documentation
Upgrades and Updates - Overview of upgrade procedures
Upgrading Workspace Server - Workspace Server upgrade procedures
Control Plane Configuration - Configuration reference
Last updated
Was this helpful?