Upgrade Guide

RegScale is regularly updated. Follow these instructions to keep your instance current.

Upgrade Rules

  • RegScale supports upgrades only, not downgrades.
  • Downgrading may corrupt the database schema. Restore from backup if needed.
  • Configuration files and secrets are customer-managed. RegScale cannot recover lost credentials or custom configurations.

Before You Upgrade

  • Back up your SQL Server database.
  • Back up your configuration files and secrets.
  • Review the release notes for any version-specific steps.

Upgrade by Deployment Model

Local eval (Docker-Compose)

docker-compose down
# Update the image tag in docker-compose.yml
docker-compose pull
docker-compose up

VM Based (Podman-Compose)

podman-compose down
# Update the image tag in your compose file
podman-compose pull
podman-compose up

Managed Container Services (Azure ACA, AWS ECS, GCP Cloud Run)

Update the RegScale container image reference to the new image tag, then deploy a new revision/task:

  • Azure Container Apps (ACA): update the image and create a new revision.
  • AWS ECS: register a new task definition with the updated image and update the service.
  • GCP Cloud Run: deploy a new revision with the updated image.

Kubernetes

Update the RegScale image to the new release tag using either Helm or kubectl:

# Helm — upgrade the release with the new image tag
helm upgrade regscale <chart> --reuse-values --set image.tag=x.x.x.x
# kubectl — set the new image on the deployment
kubectl set image deployment/regscale regscale=regscale/regscale:x.x.x.x