Skip to main content
Version: 8.8 (unreleased)

Perform an upgrade

Learn how to perform a successful upgrade to Camunda 8.8 for Camunda 8.8 Self-Managed.

About performing an upgrade

This guide assumes you have completed all steps in prepare for upgrade and that you have:

  • A tested backup and rollback plan.
  • A confirmed maintenance window.
  • A defined deployment method (Helm chart or Docker images).
note

For detailed command-line instructions, refer to the technical guides linked below.

Step 1: Confirm prerequisites

First, confirm you have completed the following prerequisites:

PrerequisiteDescription
Test environmentTest environment updated without errors.
BackupsBackups created and validated.
SecretsRequired secrets are exported (for example, Operate, Tasklist, Identity, and so on.).
Team co-ordinationTeam responsibilities and runbooks are shared.

Step 2: Perform upgrade

Perform an upgrade as follows.

Helm chart

If you are using Kubernetes with the Camunda Helm chart, follow the Helm chart upgrade guide for 8.7 to 8.8.

  • The Helm chart upgrade guide covers update options, handling of secrets, and monitoring of migration jobs.
  • If you are creating your own deployment scripts, you can use the official Helm charts as a reference or technical specification.
  • You might also want to review the component-level upgrade procedures for details on how each individual component is getting updates.

Step 3: Validate platform health

After a successful upgrade has been performed:

  • Confirm pod readiness and Helm release status.
  • Verify component versions via Operate.
  • Run your post-update validation suite.

Step 4: Perform post-update tasks

Once validation is complete, perform the following additional tasks:

  • Notify application teams that the platform is ready.
  • Monitor resource usage and error rates for 24–48 hours.
  • Document lessons learned and close the change ticket.

Next steps

After completing the upgrade to 8.8, you should:

  1. Monitor platform stability during the application rollout phase.
  2. Support development teams with any application deployment issues.
  3. Update monitoring and alerting to reflect Camunda 8.8 changes.
  4. Document lessons learned and refine internal procedures.
  5. Plan your next update cycle using a similar approach.
  6. Clean up backups in line with your retention policy.

Useful resources