Skip to content

JacobWLMS/TrustedLaunch-Upgrade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

TrustedLaunch-Upgrade

PowerShell script to enable Trusted Launch security features on Azure VMs.

Prerequisites

  • Azure PowerShell module installed
  • Appropriate Azure permissions
  • VMs must be in a stopped state during the upgrade

Usage

  1. Single VM:
$resourceGroup = "your-resource-group"
$vmName = "your-vm-name"
  1. All VMs in resource group (uncomment relevant sections):
$resourceGroup = "your-resource-group"
$vms = Get-AzVM -ResourceGroupName $resourceGroup

Features

  • Enables Trusted Launch security type
  • Configures Secure Boot
  • Enables vTPM
  • Validates security settings post-upgrade
  • Handles VM stop/start automatically

Note

Ensure your VMs meet the requirements for Trusted Launch before running the script.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published