Tech Blogs

Azure · Entra ID · Office 365 · VMware · Dell · Automation

Search across all categories
NEW 🖥️ Infrastructure Automation
Force-Remove Leftover VMware Tools with PowerShell — Registry, File & Service Cleanup
PowerShell · Windows Server · Registry Cleanup · Migration
When the normal VMware Tools uninstaller is missing or broken, this script tears out every orphaned registry key, file, and service it left behind — walking every UserData SID (not just SYSTEM), de-duplicating multiple leftover installer entries, and matching services that don't even have "VMware" in their display name. Essential cleanup before a VMware-to-Hyper-V or other hypervisor migration.
VMware Tools PowerShell Windows Server Registry Cleanup Hyper-V Migration V2V
🖥️ VMware Cloud Director
VMware Cloud Director Capacity & Storage Profile Reporting with PowerCLI
VCD · PowerCLI · Search-Cloud · Storage Profiles · CSV / Out-GridView
Export Org and Org VDC capacity — CPU, RAM and per-storage-profile usage — across your entire VMware Cloud Director estate with one PowerCLI script. Covers a three-tier fallback for when the StorageProfiles property won't hydrate, a Search-Cloud query workaround, and the classic comma-vs-period decimal bug in Out-GridView.
VCD PowerCLI Storage Profiles Search-Cloud CSV Export Out-GridView Capacity Planning
☁️ Azure Automation
Windows Server In-Place Upgrade on Azure VMs
Azure VM · Windows Server · Managed Disks · PowerShell
A practical step-by-step guide to performing a Windows Server in-place upgrade on Azure VMs — covering disk resizing, snapshot rollback, upgrade media disk creation, boot diagnostics monitoring, and post-upgrade validation.
Azure Windows Server PowerShell Managed Disks VM Upgrade
☁️ Azure Automation
Azure Automation & Runbooks: A Complete Guide for IT Pros
Runbooks · PowerShell · Managed Identity · VM Automation
Learn how to use Azure Automation Runbooks to schedule tasks, start/stop VMs, and orchestrate complex workflows using PowerShell 7.4 and Managed Identity — no stored credentials required.
Azure Runbooks PowerShell Managed Identity Automation
🖥️ VMware Cloud Director
How to Delete a VCD Organisation When Application Port Profiles Block Deletion
VCD · NSX-T · API Explorer · Broadcom KB 312277
Deleting an organisation in VMware Cloud Director 10.4.x–10.6.x fails with a port profiles error? This is a known VCD bug. Learn how to force-delete the organisation via the built-in API Explorer and re-sync NSX-T application port profiles — no Broadcom support call required.
VCD VMware Cloud Director NSX-T API Explorer Broadcom KB 312277
☁️ VMware Cloud Director
VCD 10.6.1 Certificate Replacement — Why VM Console Stopped Working & the Missing Fix
VCD · TLS Certificate · Console Proxy · Broadcom KB
Replaced the HTTPS certificate in VMware Cloud Director 10.6.1 following Broadcom KB 379244 — everything looked fine until VM console access broke days later. Here's the undocumented step under Administration → Public Addresses that fixes it.
VCD Certificate VM Console VMware Broadcom TLS / PEM
🖥️ Infrastructure Automation
Automating Dell PowerEdge R660 BIOS Configuration via iDRAC & Redfish API
iDRAC · Redfish REST API · BIOS · PowerEdge
A practical guide to configuring Dell PowerEdge R660 BIOS settings at scale using the iDRAC Redfish REST API — no manual console access required. Covers authentication, reading current BIOS attributes, pushing configuration changes, and scheduling a reboot to apply settings.
Dell PowerEdge R660 iDRAC Redfish API BIOS Automation
☁️ Azure Automation
Automating Azure Entra ID Identity Lifecycle Using PowerShell (JML)
Identity Automation · Joiner–Mover–Leaver
A complete guide to implementing JML automation using PowerShell and the Microsoft Graph API for Azure Entra ID.
Azure Entra ID PowerShell Microsoft Graph Automation
☁️ Azure Automation
Monitor App Registration Credential Expiry Using Managed Identity
Identity Security · Microsoft Graph API
Automatically scan all App Registrations for expiring secrets and certificates using a Managed Identity — no stored credentials, no Office 365 licence required.
Azure Managed Identity PowerShell Microsoft Graph Entra ID
🖥️ VMware Automation
Automate VMware Tools ProductLocker Update Across ESXi Clusters with PowerCLI
ProductLocker · UserVars · ESXi · Broadcom
Update UserVars.ProductLockerLocation across all ESXi hosts in a vCenter cluster via the vSphere AdvancedOption API. Point hosts to a shared datastore path so VMs always pick up the latest VMware Tools automatically on restart.
VMware PowerCLI ESXi vCenter Broadcom ProductLocker
Coming Soon 📧 Office 365 Automation
Teams Lifecycle Automation
Teams · Governance
Automate Teams creation, naming policies, expiration, and lifecycle governance.
Teams Office 365 PowerShell
🖥️ VMware Automation
Automate VMware VM Provisioning with Jenkins Parameterised Build & PowerCLI
Jenkins · PowerCLI · CI/CD · vSphere
Stop clicking through wizards. One Jenkins parameterised build provisions a complete vSphere VM — CPU, RAM, up to five disks, static IP, DNS, hostname — in under 10 minutes. Covers the script, Jenkins CI setup, and GitHub SCM integration for Continuous Delivery.
VMware Jenkins PowerCLI CI/CD DevOps vSphere
🖥️ VMware Automation
Automate VMware CPU & Memory Resize with Jenkins Parameterised Build
PowerCLI · Jenkins · CI/CD · vSphere · PowerShell
Stop manually resizing VMs in vCenter. A Jenkins Parameterised Build powered by PowerShell & PowerCLI safely shuts down, resizes CPU and/or Memory, verifies the change, and powers the VM back on — with a full audit trail and email alerting across PROD and DR vCenter environments.
VMware Jenkins PowerCLI PowerShell CI/CD vSphere DevOps
🖥️ VMware Automation
Automate VMware Snapshot Reports with Jenkins & Email Alerts
PowerCLI · Jenkins · vSphere · PowerShell · Email
Stop chasing snapshots manually. A Jenkins Parameterised Build powered by PowerCLI scans your Prod and DR vCenters on a cron schedule, exports a timestamped CSV report, and fires an automated email alert with the attachment — all with zero hardcoded credentials.
VMware Snapshot Jenkins PowerCLI PowerShell Email Alert vSphere Scheduled Build
🖥️ VMware Automation
Automate VMware VMDK Disk Expansion with Jenkins Parameterised Build
PowerCLI · Jenkins · CI/CD · vSphere · PowerShell
Eliminate manual vCenter sessions. A Jenkins Parameterised Build powered by PowerCLI expands up to five VMDK disks, optionally creates a new disk, and validates datastore free space before making any change — with a full audit trail across Prod and DR vCenter environments.
VMware VMDK Jenkins PowerCLI PowerShell CI/CD vSphere
🖥️ VMware Automation
Track VMware VM Config Changes with PowerCLI & Jenkins
PowerCLI · Jenkins · vSphere Event API · PowerShell · Audit
Audit every disk, CPU, and memory reconfiguration across your PROD and DR vCenters using the vSphere Task & Event Manager APIs. A Jenkins scheduled pipeline exports timestamped CSV reports and emails them to your ops team automatically — with zero hardcoded credentials.
VMware PowerCLI Jenkins PowerShell VM Audit CI/CD vSphere PROD & DR
⚙️ Cloud & DevOps Automation
Terraform on Azure: Complete Getting Started Guide
Terraform · IaC · Azure · HCP Terraform · HCL
End-to-end walkthrough of the full HashiCorp Azure track — install Terraform CLI, authenticate via Service Principal, build infrastructure with azurerm, manage changes, destroy resources, use variables & outputs, and store state remotely in HCP Terraform. All 8 official tutorials in one post.
Terraform Azure IaC HCL azurerm HCP Terraform DevOps
🖥️ VMware Automation
Automate ESXi Host Patching with Jenkins, PowerCLI & Zerto API
VMware · Jenkins · PowerCLI · Zerto · DRS · ESXCLI
End-to-end ESXi patching automation driven by a Jenkins Parameterised Build — DRS set to Manual, intelligent vMotion with memory & CPU threshold checks, Zerto VRA evacuation via REST API, ESXCLI software profile update, reboot wait, post-patch profile verification, and full cluster restoration with email notifications at every milestone.
VMware PowerCLI Jenkins Zerto DRS ESXCLI PowerShell Automation
Coming Soon ⚙️ Cloud & DevOps Automation
Azure DevOps Pipelines Automation
DevOps · CI/CD
Automate Azure DevOps pipelines using YAML templates and reusable components.
Azure DevOps CI/CD Automation

No blogs matched

Try a different keyword or browse a category above.