Cisco has published Puppet modules for UCS Manager that provide Configuration Management of UCS Unified Fabric including network, server, and storage resources. Puppet provides a rich framework for configuration management of software and hardware infrastructure. For example, when configuring UCS Manager Service Profile Templates with Puppet, the user can simply specify the desired settings for the Service Profile Template and Puppet will take care of the programming steps:
Additional examples are provided on GitHub. The Cisco UCS Puppet modules are built with Ruby and the Cisco UCSM Python SDK, so the wide range of configuration options supported from the Python SDK are possible through Puppet.
Puppet Installation and Command Line Usage Instructions
Because the UCS Manager Puppet modules connect to UCS Manager, it is possible to use the modules without physical hardware by using the UCS Platform Emulator. If you can deploy a Virtual Machine, you can run the UCS Platform Emulator and try out the UCSM Puppet modules. Cisco's demo Cloud (dCloud) is also available and the Cisco UCS Programmability Lab Environment can be used to step through the attached Puppet lab guide (Puppet Lab Guide.docx). The Puppet Lab Guide will step users through a basic installation of Puppet and how to use the UCSM Modules from a Linux command line.
Usage with Puppet Enterprise: dCloud's Physical UCS Lab Environment
The attached Puppet UCS 3.1 HW Demo Lab Guide provides instructions on configuring all aspects of UCS infrastructure in the dCloud lab (or other UCS environments) using Puppet and Razor. The HW Demo Lab Guide can be used to install a functional Docker Enterprise Edition cluster on bare metal (including all UCSM pool, policy, and profile creation) in around 30 minutes. With Puppet and Razor in place to help with deployment, the main portion of the deployment can be completed in 3 steps:
Hello,where in UCS manager do i verify that all traffic is "flowing' thru both fabric's ?we are migrating a pair of 6200 Fi's and before we disable one side of the fabric i wanted a to perform a quick sanity check that exiting traffic is actually fl...
During upgrading the blade server 200 M4 from release 3.1 to 4.1 the upgrade stuck in process "Waiting for Bios post completion information from IBMC error code 1002" and as per Cisco this is a bug, and the round solution "a CMOS clear may be required" bu...
I have a customer with a Cisco UCSM:2x Fibre Interconnects2x Chassis6x B-series blade serversThe customer currently has firmware 3.2(3p) on their system and would like to upgrade to V4.1 (N-1) as they are upgrading their vSphere environment to 6.7u3.From ...
HiI have a UCSC-C220-M5SX server with two UCSC-PCIE-IQ10GF interface cards. The description of UCSC-PCIE-IQ10GF inCCW is Intel X710 Quad-Port 10G SFP+ NIC. Can this interface card use Cisco's SFP-10G-SR module?
Upload the Script to Datastore
1. Browse to any Datastore of ESXi Host2. Upload the folder "lsigetvmware_022817" ex. Suppose the datastore name is "Datastore3"
Run the Commands
Enable SSH of ESXi Host
SSH to ESX...