Skip to main content

Lenovo XClarity Administrator Ruby toolkit

The Ruby toolkit provides a Ruby-based library of commands and APIs to automate resource management from an OpenStack environment, such as Chef or Puppet.

The Ruby toolkit provides an interface to Lenovo XClarity Administrator REST APIs to automate functions such as:

  • Logging in to XClarity Administrator

  • Managing and unmanaging chassis, servers, storage devices, and top-of-rack switches (devices)

  • Viewing inventory data for devices and components

  • Deploying an operating-system image to one or more servers

  • Configuring servers through the use of Configuration Patterns

  • Applying firmware updates to devices

For information about installing and using the Ruby toolkit for each supported OpenStack environment, see the following websites.