Workshops Classroomnotes 16/Dec/2022

Tags in Azure

  • Benefits of using Tags in Azure:
    • Tag wise filtering of Azure Bills.
    • Filter resources using Tags.

Lab Setup

  • Azure CLI configured
az login
az group list

Activity 1: Create a Linux VM

  • Lets create a free tier linux vm.
  • Post creation we would want to apply tags
    • Environment: Dev
    • Project: azurelearning
    • Release: v1.1
    • Team: qtazure
      Preview
  • Refer Here to know more about tags.
  • Scenario: You are asked to create tag for all the resources in a resource group
  • Refer Here for bash script
  • Scenario: Find all the resource groups in your subscription and tag them with Environment = Dev
  • Refer Here for scripts

Activity 2: Shutdown Vms to reduce costs

  • Get all the virtual machines with tag Enviroment = Dev and shutdown
  • get all the vms by resource type az resource list --resource-type and use jmes path filter Refer Here
  • shutdown => az vm deallocate
  • Refer Here for the script to deallocate the vms

Activity 3: Refine activity 2

  • Make changes in activity 2 to make it work for any resource type and any tag Name and value
  • Refer Here

Activity 4: Delete all the resource groups based on tag name and value

Glimpse of Automation

  • Overview
    Preview
  • Complete the creation of automation account
  • Overview Blade
    Preview
  • Navigate to run books
    Preview

Activity 5: Get Virtual Machine Connectivity Details

  • Get the public ip of the virtual machine based on resource group
 az vm list -g 'workshop' -d --query "{ip: [0].publicIps, username: [0].osProfile.adminUsername}"

Exploring Powershell

  • To find any powershell cmdlet with format <verb>-<noun>
  • In Powershell the output is an object
  • Azure Powershell has a format <verb>-Az<noun>

Published
Categorized as Uncategorized Tagged

By continuous learner

devops & cloud enthusiastic learner

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Please turn AdBlock off
Animated Social Media Icons by Acurax Responsive Web Designing Company

Discover more from Direct DevOps from Quality Thought

Subscribe now to keep reading and get access to the full archive.

Continue reading

Visit Us On FacebookVisit Us On LinkedinVisit Us On Youtube