Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 1.39 KB

README.md

File metadata and controls

39 lines (25 loc) · 1.39 KB

Cisco UCS Puptr (pronounced "puppeteer")

-- Pester for UCS PowerTool Testing and Remediation

Ucs-Puptr is a community project forked from Vester and then completely rebuilt to provide light-weight configuration management using Pester and Cisco UCS PowerTool.

Requirements

You'll just need a few free pieces of software.

  1. PowerShell version 4+
  2. Cisco UCS PowerTool 2.x+
  3. Pester

Installation

Install-⁠Module -⁠Name ucs-puptr -⁠Scope CurrentUser

Basic Usage Instructions

  1. Create a new Ucs-Puptr configuration file by running: New-PuptrConfig -Name Test
  2. Edit the newly created configuration file to match your environment.
  3. Test the Ucs-Puptr configuration against your environment by running: Invoke-PuptrTest -ConfigName Test

To include remediation run: Invoke-PuptrTest -ConfigName Test -Remediate

Example

Example

IMPORTANT:

  • Make sure to read through the configuration items and set them with your specific environmental variables

ReadTheDocs for more info: Ucs-Puptr Documentation

Future

The community module is not officially supported and should be used at your own risk.

Notes to come on future intentions