Tag Archives: Automation
The Curious Case of the Newly Defaulted Firmware Version (EFI Edition)
Let’s set the stage. It’s a few days before VMworld 2018 (US Version). I’m frantically trying to get a demo to work for a vBrownBag session I’m giving in a couple of days. I decided to make a last-ditch effort to … Continue reading
Adding More (Red)Fish to Your Diet
Imagine, if you will, you are someone in a server operations team. As a member of that team, you are expected to keep the multiple layers of that server up to date. When you have only a handful of servers, … Continue reading
Harnessing the Power of PowerShell Advanced Functions
Recently, I published (https://github.com/snoopj123/NXAPI) a community-based PowerShell module so that PowerShell aficionados could interact with Cisco NX-OS switches (specifically the Nexus 5000 and 7000 families) that were running an API package called NX-API. This API package allowed for sending NX-OS … Continue reading
Old Dogs Learning New Tricks
Old Dogs The saying goes “You can’t teach an old dog new tricks”. Certainly, all of us have found examples of this to be true. Otherwise this statement would not still be in use to this day. However, what if … Continue reading
Cisco UCS Director and the PowerShell Agent – Part 5
In this blog post, we will finally work our way up to what I’ve tried to accomplish with a combination of PowerShell, Cisco UCS Director’s northbound APIs, and the concept of parallel processing with workflows in UCS Director. The Assumptions … Continue reading
Cisco UCS Director and the PowerShell Agent – Part 4
In this blog post, we will be going over some advanced use cases of PowerShell with Cisco UCS Director and the PowerShell Agent. We will go over a scenario in which we need multiple bits of data returned from a … Continue reading
Cisco UCS Director and the PowerShell Agent – Part 3
In this blog post, we will be discussing how we can use the Cisco UCS Director macros (also known as variables) from either workflow inputs or from task outputs. We will also show how these macros can be passed as … Continue reading
Cisco UCS Director and the PowerShell Agent – Part 2
In this blog post, we will be discussing how to utilize the Cisco PowerShell Agent and the provide Cisco UCS Director task, Execute PowerShell Command. We will also go over what it’s going to take to parse the response of … Continue reading
Cisco UCS Director and the PowerShell Agent – Part 1
If you’ve installed Cisco UCS Director before, you know that there exists a small component that can be installed onto a Windows device that allows for remote execution of PowerShell scripts. These scripts can be harnessed and used in ways … Continue reading
Using Invoke-WebRequest with the Cisco PowerShell Agent
I’ve had a major initiative at the Day Job to overhaul some of our existing Cisco UCS Director workflows and try to squeeze more efficiency and reduce the potential critical stopping points in them, as we’ve continued to evolve our … Continue reading

