Upgrade, rollback, or uninstall

From Genesys Documentation
Jump to: navigation, search
This topic is part of the manual Genesys Pulse Private Edition Guide for version Current of Reporting.

Learn how to upgrade, rollback, or uninstall Genesys Pulse. Service supports Helm rolling upgrade strategy.

Upgrade Genesys Pulse

Update the <image-version> and <chart-versions> inputs with information for the new release, and follow instructions for installing helm charts in Shared Provisioning and Tenant Provisioning.

Rollback Genesys Pulse

Update the <image-version> and <chart-versions> inputs with information for the target release, and follow instructions for installing helm charts in Shared Provisioning and Tenant Provisioning.

Uninstall Genesys Pulse

Delete ConfigMaps and Secrets

  1. To delete pulse-postgres-configmap configmap, run the following command:
    oc delete configmap pulse-postgres-configmap -n="pulse"
  2. To delete pulse-redis-configmap configmap, run the following command:
    oc delete configmap pulse-redis-configmap -n="pulse"
  3. To delete pulse-postgres-secret secret, run the following command:
    oc delete secret pulse-postgres-secret -n="pulse"
  4. To delete pulse-redis-secret secret, run the following command:
    oc delete secret pulse-redis-secret -n="pulse"
  5. To delete pulse-gws-secret secret, run the following command:
    oc delete secret pulse-gws-secret -n="pulse"

Uninstall Helm charts

  1. To uninstall init chart, run the following command:
    helm uninstall pulse-init --namespace=pulse
  2. To uninstall pulse chart, run the following command:
    helm uninstall pulse --namespace=pulse
  3. To uninstall init-tenant chart, run the following command:
    helm uninstall pulse-init-tenant-<tenant-sid> --namespace=pulse
  4. To uninstall dcu chart, run the following command:
    helm uninstall pulse-dcu-<tenant-sid> --namespace=pulse
  5. To uninstall lds chart, run the following command:
    helm uninstall pulse-lds-<tenant-sid> --namespace=pulse
    helm uninstall pulse-lds-vq-<tenant-sid> --namespace=pulse
  6. To uninstall permissions chart, run the following command:
    helm uninstall pulse-permissions-<tenant-sid> --namespace=pulse