Upgrade writeup
@@ -12,32 +12,25 @@ gh_repo = "automate"
weight = 230
+++
-This page explains the procedure to upgrade the Chef Automate High Availability (HA) frontend and backend clusters.
+This page lists the commands that aid in upgrading the Chef Automate High Availability (HA) frontend and backend clusters in your network infrastructure.
-Using this below command it will upgrade both the bundles and deploy it on their respective nodes
+{{< note >}}
-chef-automate upgrade run --upgrade-airgap-bundles
+- The upgrade of the backend nodes restarts ElasticSearch and PostgreSQL services.
+- You cannot downgrade the Automate version. If you intend to install the lower version of the Chef Automate High Availability (HA) system, uninstall the existing version of the same, and destroy the terraform.
-And in case, if you want to just update bundles but not deploy it. you can use skip-deploy flag
+{{< note/ >}}
-chef-automate upgrade run --upgrade-airgap-bundles --skip-deploy
+## Command List
-To upgrade only frontends
+1. Execute the following command `chef-automate upgrade run --upgrade-airgap-bundles` to upgrade both the bundles and deploy it on their respective nodes.
-Using this below command it will upgrade only frontend bundles and deploy it.
+1. Execute the following command `chef-automate upgrade run --upgrade-airgap-bundles --skip-deploy` to update the bundles. The *--skip-deploy* flag skips the deployment of these bundles.
-chef-automate upgrade run --upgrade-frontends
+1. Execute the following command `chef-automate upgrade run --upgrade-frontends` to upgrade the frontend bundles and deploy it on the frontend clusters.
-And in case, if you want to just update bundles but not deploy it. you can use skip-deploy flag
+1. Execute the following command `chef-automate upgrade run --upgrade-frontends --skip-deploy` to upgrade only the frontend bundles. The *--skip-deploy* flag skips the deployment of the frontend bundles on their respective frontend nodes.
-chef-automate upgrade run --upgrade-frontends --skip-deploy
+1. Execute the following command `chef-automate upgrade run --upgrade-backends` to upgrade the backend bundles and deploy it on the backend clusters.
-To upgrade only backends
-
-Using this below command it will upgrade only backend bundles and deploy it.
-
-chef-automate upgrade run --upgrade-backends
-
-And in case, if you want to just update bundles but not deploy it. you can use skip-deploy flag
-
-chef-automate upgrade run --upgrade-backends --skip-deploy
\ No newline at end of file
+1. Execute the following command `chef-automate upgrade run --upgrade-backends --skip-deploy` to upgrade only the backend bundles. The *--skip-deploy* flag skips the deployment of the backend bundles on their respective backend nodes.
