Skip to content

Latest commit

 

History

History
75 lines (46 loc) · 2.66 KB

prerequisites.md

File metadata and controls

75 lines (46 loc) · 2.66 KB

Prerequisites

Laptop / PC

Of course you need an laptop. OS installed at this laptop doesn't really matter. The tools we will use all work cross platforms. I will be using Windows 10 with ubuntu (WSL) as a shell.

Microsoft Teams

Download and install Microsoft Teams

Visual Studio Code

Please download and install VS Code. It's available for all platforms. Download Visual Studio Code

Azure Resource Manager (ARM) Tools plugin for VS Code

Install plugin from marketplace

Bicep plugin

Install Bicep plugin from marketplace

Windows Terminal

Download and install Windows Terminal

Active Azure account

If you don't have an Azure account, please create one before the workshop. Create your Azure free account

Install az cli

Download and install latest version of az cli from this link
Install the Azure CLI

If you already have az cli installed, make sure that you use the latest version. To make sure, run the following command

az upgrade

This command is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
Your current Azure CLI version is 2.19.0. Latest version available is 2.19.1.
Please check the release notes first: https://docs.microsoft.com/cli/azure/release-notes-azure-cli
Do you want to continue? (Y/n): Y

Test your azure account with az cli

Open your terminal (bash, cmd or powershell) and login to your azure account by running this command

# Login using your Azure account
az login

# Get a list of available subscriptions
az account list -o table

# Set subscription by subscription id
az account set --subscription  xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

# Set subscription by name
az account set --subscription subscription_name

Register Microsoft.ContainerService Service provider to your Azure subscription

If you are deploying an AKS service for the first time in your subscription, you need to register the Microsoft.ContainerService service provider to avoid deployment errors.

# Register Microsoft.ContainerService provider
az provider register --namespace 'Microsoft.ContainerService'