Prepare

Whether you run Cloud Katana in Azure or locally, you will need to install the following before deploying it:

Requirements

  • Azure CLI

    • For Windows, you can use the following commands:

    Invoke-WebRequest -Uri https://aka.ms/installazurecliwindows -OutFile .\AzureCLI.msi
    Start-Process msiexec.exe -Wait -ArgumentList '/I AzureCLI.msi /quiet'
    rm .\AzureCLI.msi
    
  • PowerShell Core

  • Azure Az PowerShell Module

Next, run the following steps to download the project from GitHub and authenticate to Azure:

Clone Project

git clone https://github.com/Azure/Cloud-Katana

Import PowerShell Module

cd Cloud-Katana
Import-Module .\CloudKatanaUtils.psm1 -verbose

Authenticate to Azure

Use the Azure CLI command az login to authenticate to Azure AD with an account to deploy resources in Azure.

az login

Deploy Cloud Katana

You can run the project locally and directly from Azure