Skip to content

Rate this page
☆ ☆ ☆ ☆ ☆
Thanks for your feedback
Thank you! The feedback has been submitted.

Get free database assistance or contact our experts for personalized support.

Upgrade PMM Server on a Kubernetes single instance

Upgrade a single PMM Server instance deployed on Kubernetes with the percona/pmm chart when you want to move to a new PMM release.

Percona releases new chart versions to update containers when:

  • A new version of the main container is available
  • Significant changes are made
  • Critical vulnerabilities are addressed

Before you begin

Create a backup before upgrading. Downgrades are not supported, so a backup is your only recovery option if something goes wrong.

Upgrade PMM Server

Follow these steps to upgrade your PMM Server while preserving your monitoring data and settings. You can restore from your backup if needed.

  1. Update the Helm repository:

    helm repo update percona
    
  2. Upgrade PMM:

    helm upgrade pmm -f values.yaml --set podSecurityContext.runAsGroup=null --set podSecurityContext.fsGroup=null percona/pmm
    
  3. After the upgrade, verify that PMM Server is running correctly and all your data is accessible:

    kubectl get pods | grep pmm-server
    
  4. Check the logs for any errors:

    kubectl logs deployment/pmm-server