Upgrading

Overview

This guide provides instructions for upgrading your Observo Manager installation. When performing an upgrade, it's important to follow these steps carefully to ensure data integrity and minimize downtime.

Pre-upgrade Steps

1. Check Current Version

helm list -n observo

2. Back Up Configuration

# Back up your current values
helm get values observo-manager -n observo > values-backup.yaml

# Back up database credentials
kubectl get secret postgres-auth -n observo -o yaml > postgres-auth-backup.yaml

3. Verify System Health

  • Ensure all pods are running:

    kubectl get pods -n observo
  • Check for any pending operations

  • Verify database connectivity

  • Review system logs for any issues

Upgrade Process

1. Update Container Images

Work with Observo team to upload new images to your registry.

2. Update Configuration

Update your values file with new version information:

3. Perform Upgrade

4. Monitor Upgrade Progress

Post-upgrade Verification

1. Verify Component Status

2. Test Functionality

  1. Access the UI

  2. Verify authentication is working

  3. Check data collection and monitoring

  4. Test critical features

Rollback Procedure

If issues occur during upgrade, follow these steps to rollback:

1. Initiate Rollback

2. Verify Rollback

3. Restore Configuration

Common Issues

Image Pull Errors

  • Symptom: Pods stuck in ImagePullBackOff

  • Solution: Verify registry access and credentials

Component Upgrades

ClickHouse HA Migration

For migrating existing standalone ClickHouse to HA setup, see ClickHouse HA Migration Guide.

Next Steps

After successful upgrade:

  1. Remove old backups if no longer needed

For additional assistance, refer to:

Last updated

Was this helpful?