Skip to content

FooBartn/Ucs-Puptr

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published