> For the complete documentation index, see [llms.txt](https://maqsoftware.gitbook.io/loadfast-technical-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://maqsoftware.gitbook.io/loadfast-technical-documentation/resources/free-upgrades.md).

# Free app upgrades/updates

**Note**:

* The following steps are only for users who deployed LoadFAST [automatically via Azure Marketplace](/loadfast-technical-documentation/setting-up/deploy/deploy-automatically-via-azure-marketplace.md).
* The Kubernetes cluster must be **ON** before starting redeployment.

To update the application, follow the steps detailed below steps.

1. Type **Resource groups** in the [Azure portal](https://portal.azure.com) search bar and select said option as it appears.
2. Once on the page, you will see a list of resource groups displayed. Select the resource group where your managed application is deployed to.
3. Select **Deployments** (under **Settings**).

   <figure><img src="/files/cquB1dDbtSkHSGm5RK5A" alt=""><figcaption></figcaption></figure>
4. Select the latest deployment that is listed as **“maqsoftware.powerbiloadanalyzer-”** followed by a string of numbers (the date and time).

   <figure><img src="/files/EG0gvVJlDFsDjZCDsJMa" alt=""><figcaption></figcaption></figure>
5. Select **Redeploy**.

   <figure><img src="/files/rEPUnsSbqyXcl5rV4ELV" alt=""><figcaption></figcaption></figure>
6. Enter the required details **exactly** as they were entered during the [initial deployment](/loadfast-technical-documentation/setting-up/deploy/deploy-automatically-via-azure-marketplace.md#navigate-to-the-deploy-automatically-via-azure-marketplace).

   <figure><img src="/files/W2CKfcbYyJEdehKRbdFE" alt=""><figcaption></figcaption></figure>
7. After entering all the details, **select Review + Create**.

   <figure><img src="/files/FETDrBuZRKEwiSbdVOhU" alt=""><figcaption></figcaption></figure>
8. Select **Create**.

   <figure><img src="/files/W2CKfcbYyJEdehKRbdFE" alt=""><figcaption></figcaption></figure>
9. After the deployment is completed, select **Go to resources** to view the updated resources.

   <figure><img src="/files/5FGnH1PtDvB6iIoSapKx" alt=""><figcaption></figcaption></figure>
10. Download the [PowerShell script file](https://links.maqsoftware.com/3EdETrg) and extract the contents to a folder on your local system. You can run the script either on **Windows** or via **Azure Cloud Shell**.

    **Running the Script on Windows:**

    1. Press the **Windows key**, search for **Windows PowerShell ISE**, and **Run as Adminstrator**.

       <figure><img src="/files/0ZDl0vZmPig6mSKeJaXr" alt=""><figcaption></figcaption></figure>
    2. Click on **File** > **Open...** from the top menu to open the script file.

       <figure><img src="/files/sY7vLNaBqDQkuFEChQ2l" alt=""><figcaption></figcaption></figure>
    3. Navigate to the extracted folder and select the script inside the **LoadFAST Windows PowerShell Script** folder.

       <figure><img src="/files/22JssmrsVwznE2HdimKh" alt=""><figcaption></figcaption></figure>
    4. Press **F5 key** or click the green **Play** button in the toolbar to execute the script.

       <figure><img src="/files/ZbaaiOuZzX4xKS9G707t" alt=""><figcaption></figcaption></figure>
    5. The script will begin execution and prompt you for input. Provide the required information as requested.

       <figure><img src="/files/0vNz9Zmm81EOnnqlkZD0" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
The Windows PowerShell ISE must be opened in the same location as the downloaded PowerShell zip.
{% endhint %}

**For running script in Azure cloud shell**

1. Open [Azure portal](https://portal.azure.com) and launch **Azure cloud shell**.

<figure><img src="/files/OEZRHsRWj3pQK2wiVuZr" alt=""><figcaption></figcaption></figure>

2. Click **Switch to PowerShell**.

<figure><img src="/files/PyV2Xf3yVhNo8IYeTH4f" alt=""><figcaption></figcaption></figure>

3. Click **Manage files** to upload your script.

<figure><img src="/files/hHwgkYR84fPwrk0Qv52k" alt=""><figcaption></figcaption></figure>

4. Upload both files from **LoadFAST Azure PowerShell Script** inside the extracted folder.

<figure><img src="/files/cV4vqcD1aTEGJzne3p8E" alt=""><figcaption></figcaption></figure>

5. Run the script using **& './Azure Cloud PowerShell Script.ps1'** command.
6. The script will prompt you for required input. Fill in the information as needed.

<figure><img src="/files/0vNz9Zmm81EOnnqlkZD0" alt=""><figcaption></figcaption></figure>

If you see an error message after entering inputs

<figure><img src="/files/C4c0OHrKmsZZ7lNArUoG" alt=""><figcaption></figcaption></figure>

Click on **New session** and re-run the script.

<figure><img src="/files/CcISuHf6g3QsiOu6yGzA" alt=""><figcaption></figcaption></figure>

7\. You’ll be prompted to log in. Copy the code shown and click the provided link.

<figure><img src="/files/m2cVpk0iORdR3VOajDnv" alt=""><figcaption></figcaption></figure>

8\. Paste the code into the login screen and sign in with your account.

<figure><img src="/files/c4EQQWEXybofwrZwoRtu" alt=""><figcaption></figcaption></figure>

9. After logging in, enter your **client secret** when prompted. The script will now run successfully.

<figure><img src="/files/PM22zbV1zMFu6zBcgQ5j" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://maqsoftware.gitbook.io/loadfast-technical-documentation/resources/free-upgrades.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
