Difference between revisions of "PEC-REP/Current/PulsePEGuide/Upgrade"

From Genesys Documentation
Jump to: navigation, search
(Published)
Line 3: Line 3:
 
|DisplayName=Upgrade, rollback, or uninstall
 
|DisplayName=Upgrade, rollback, or uninstall
 
|TocName=Upgrade, rollback, or uninstall
 
|TocName=Upgrade, rollback, or uninstall
|Context=Learn how to upgrade, rollback or uninstall Genesys Pulse. Service supports Helm rolling upgrade strategy.
+
|Context=Learn how to upgrade, rollback, or uninstall Genesys Pulse. Service supports Helm rolling upgrade strategy.
 
|ComingSoon=No
 
|ComingSoon=No
 
|Section={{Section
 
|Section={{Section
 
|sectionHeading=Upgrade Genesys Pulse
 
|sectionHeading=Upgrade Genesys Pulse
 +
|anchor=upgrade
 
|alignment=Vertical
 
|alignment=Vertical
|structuredtext=Upgrade <image-version> and <chart-versions> inputs and follow instructions for installing helm charts in {{Link-SomewhereInThisVersion|manual=PulsePEGuide|topic=Configure}} and  {{Link-SomewhereInThisVersion|manual=PulsePEGuide|topic=Provision}}.
+
|structuredtext=Update the <image-version> and <chart-versions> inputs with information for the new release, and follow instructions for installing helm charts in {{Link-SomewhereInThisVersion|manual=PulsePEGuide|topic=Configure}} and  {{Link-SomewhereInThisVersion|manual=PulsePEGuide|topic=Provision}}.
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
 
|sectionHeading=Rollback Genesys Pulse
 
|sectionHeading=Rollback Genesys Pulse
 +
|anchor=rollback
 
|alignment=Vertical
 
|alignment=Vertical
|structuredtext=Downgrade <image-version> and <chart-versions> inputs and follow instructions for installing helm charts in {{Link-SomewhereInThisVersion|manual=PulsePEGuide|topic=Configure}} and {{Link-SomewhereInThisVersion|manual=PulsePEGuide|topic=Provision}}.
+
|structuredtext=Update the <image-version> and <chart-versions> inputs with information for the target release, and follow instructions for installing helm charts in {{Link-SomewhereInThisVersion|manual=PulsePEGuide|topic=Configure}} and {{Link-SomewhereInThisVersion|manual=PulsePEGuide|topic=Provision}}.
 
|Status=No
 
|Status=No
 
}}{{Section
 
}}{{Section
Line 21: Line 23:
 
|structuredtext====Delete ConfigMaps and Secrets===
 
|structuredtext====Delete ConfigMaps and Secrets===
  
#delete pulse-postgres-configmap configmap <source lang="text">
+
#To delete pulse-postgres-configmap configmap, run the following command: <source lang="text">
 
oc delete configmap pulse-postgres-configmap -n="pulse"</source>
 
oc delete configmap pulse-postgres-configmap -n="pulse"</source>
#delete pulse-redis-configmap configmap <source lang="text">
+
#To delete pulse-redis-configmap configmap, run the following command: <source lang="text">
 
oc delete configmap pulse-redis-configmap -n="pulse"</source>
 
oc delete configmap pulse-redis-configmap -n="pulse"</source>
#delete pulse-postgres-secret secret <source lang="text">
+
#To delete pulse-postgres-secret secret, run the following command: <source lang="text">
 
oc delete secret pulse-postgres-secret -n="pulse"</source>
 
oc delete secret pulse-postgres-secret -n="pulse"</source>
#delete pulse-redis-secret secret <source lang="text">
+
#To delete pulse-redis-secret secret, run the following command: <source lang="text">
 
oc delete secret pulse-redis-secret -n="pulse"</source>
 
oc delete secret pulse-redis-secret -n="pulse"</source>
#delete pulse-gws-secret secret <source lang="text">
+
#To delete pulse-gws-secret secret, run the following command: <source lang="text">
 
oc delete secret pulse-gws-secret -n="pulse"</source>
 
oc delete secret pulse-gws-secret -n="pulse"</source>
  
 
===Uninstall Helm charts===
 
===Uninstall Helm charts===
#Uninstall init chart:
+
 
 +
#To uninstall init chart, run the following command:
 
#:<source lang="bash">helm uninstall pulse-init --namespace=pulse</source>
 
#:<source lang="bash">helm uninstall pulse-init --namespace=pulse</source>
#Uninstall pulse chart
+
#To uninstall pulse chart, run the following command:
 
#:<source lang="bash">helm uninstall pulse --namespace=pulse</source>
 
#:<source lang="bash">helm uninstall pulse --namespace=pulse</source>
#Uninstall init-tenant chart:
+
#To uninstall init-tenant chart, run the following command:
 
#:<source lang="bash">helm uninstall pulse-init-tenant-<tenant-sid> --namespace=pulse</source>
 
#:<source lang="bash">helm uninstall pulse-init-tenant-<tenant-sid> --namespace=pulse</source>
#Uninstall dcu chart:
+
#To uninstall dcu chart, run the following command:
 
#:<source lang="bash">helm uninstall pulse-dcu-<tenant-sid> --namespace=pulse</source>
 
#:<source lang="bash">helm uninstall pulse-dcu-<tenant-sid> --namespace=pulse</source>
#Uninstall lds chart:
+
#To uninstall lds chart, run the following command:
 
#:<source lang="bash">helm uninstall pulse-lds-<tenant-sid> --namespace=pulse</source>
 
#:<source lang="bash">helm uninstall pulse-lds-<tenant-sid> --namespace=pulse</source>
 
#:<source lang="bash">helm uninstall pulse-lds-vq-<tenant-sid> --namespace=pulse</source>
 
#:<source lang="bash">helm uninstall pulse-lds-vq-<tenant-sid> --namespace=pulse</source>
#Uninstall permissions chart:
+
#To uninstall permissions chart, run the following command:
 
#:<source lang="bash">helm uninstall pulse-permissions-<tenant-sid> --namespace=pulse</source>
 
#:<source lang="bash">helm uninstall pulse-permissions-<tenant-sid> --namespace=pulse</source>
 
|Status=No
 
|Status=No

Revision as of 19:31, April 11, 2022

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
Comments or questions about this documentation? Contact us for support!