New Pluralsight Course: Formatting Data in PowerShell

New Pluralsight Course: Formatting Data in PowerShell I’m a bit late to the party with this post, as this course went live around the 27th of October, 2020, but I’m happy to say I’ve had my second course at Pluralsight recently go live! This course is another PowerShell based course in the PowerShell 7 fundamentals track at Pluralsight, titled Formatting Data in PowerShell. This course is aimed to help you understand the PowerShell formatting system and why results are formatted the way they are by default, and then how to override that formatting to get the data in the format you need it in.

Microsoft PowerShell SecretManagement Module

First things first, if you prefer to consume video content, the same content that is in this blog post is in the video below. If you prefer to read, please skip past the video and read on! Secrets Management Microsoft have recently released an update to a PowerShell module they’ve been working on for a short while now which is everything to do with management of secrets. Version 3 of the Secret Management PowerShell module was released last week and it is a decent update from version 2, so much so that it includes breaking changes, as can be expected with preview releases.

New Pluralsight Course: Extending PowerShell

This is a short post and I’ll cut straight to it. I’m really happy to announce that I’ve published my first course with Pluralsight, Extending PowerShell. The course is aimed at helping you learn and understand PowerShell Modules and is part of a larger learning path for PowerShell 7 that is being produced currently on PowerShell. I have worked hard to make this demo heavy in a way that you can follow along with each task, and I hope you do, as the hands-on is where the knowledge gets solidified.

Microsoft PowerShell Module for Azure Functions

Introduction Microsoft recently released a PowerShell module named Az.Functions, providing cmdlets to manage the Azure Functions Service. According to the PowerShell Gallery, version 1.0.0 was released on the 19th of May, followed by 1.0.1 on the 23rd of June (2 days ago). Az.Functions is now included as part of the wider Az module, so if you install the entire Az PowerShell module, you’ll automatically receive Az.Functions. In this post, we’ll take a 101 look at some of the cmdlets that are included in this initial release.

Quick Post - PowerCLI Firewall Requirements

Last night I was working in an environment that has a reasonably well locked down NSX distributed firewall, and I was having some issues with PowerCLI. PowerCLI 10.2 on Windows, connecting to vCenter Server 6.7, to be specific. Port 443 was allowed from the jump host to vCenter Server, but I was seeing some odd issues still. I was trying to run an as built report for the environment, but I could not seem to establish a connection to NSX manager when running the script, and VUM cmdlets that are called in the script were also failing, such as:

PowerCLI Script to Power On or Off vSphere Lab

I was recently chatting to a few guys regarding powering on and off VMs within a vSphere lab and using a script to do so in some sort of controlled manner (or force power off everything if desired). A few of us had a quick search, and couldn’t see anything that met the requirements of being able to power on and power off the lab, as well as place VMs into some sort of priority group.