Skip to main content

OpenStack Bare Metal Provisioning

Project description

https://governance.openstack.org/tc/badges/ironic.svg

Overview

Ironic consists of an API and plug-ins for managing and provisioning physical machines in a security-aware and fault-tolerant manner. It can be used with nova as a hypervisor driver, or standalone service.

By default, it will use PXE and IPMI/Redfish to interact with bare metal machines. Some drivers, like the Redfish drivers, also support advanced features like leveraging HTTPBoot or Virtual Media based boot operations depending on the configuration by the user. Ironic also supports vendor-specific plug-ins which may implement additional functionality, however many vendors have chosen to focus on their Redfish implementations instead of customized drivers.

Numerous ways exist to leverage Ironic to deploy a bare metal node, above and beyond asking Nova for a “bare metal” instance, or for asking Ironic to manually deploy a specific machine. Bifrost and Metal3 are related projects which seek to simplify the use and interaction of Ironic.

Ironic is distributed under the terms of the Apache License, Version 2.0. The full terms and conditions of this license are detailed in the LICENSE file.

Project resources

Project status, bugs, and requests for feature enhancements (RFEs) are tracked in Launchpad: https://launchpad.net/ironic

For information on how to contribute to ironic, see https://docs.openstack.org/ironic/latest/contributor

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ironic-35.0.1.tar.gz (3.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ironic-35.0.1-py3-none-any.whl (2.6 MB view details)

Uploaded Python 3

File details

Details for the file ironic-35.0.1.tar.gz.

File metadata

  • Download URL: ironic-35.0.1.tar.gz
  • Upload date:
  • Size: 3.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for ironic-35.0.1.tar.gz
Algorithm Hash digest
SHA256 c15ec1e71c6ad2a9bf83d30804c413ab147dffa29ee2aa7825be1757f04f53fd
MD5 54075ae29772118c0fa862e10cb5cb72
BLAKE2b-256 a0240714b1c7358a8b169595964acfa25ede6efe164741af2717ac56bab84e7f

See more details on using hashes here.

File details

Details for the file ironic-35.0.1-py3-none-any.whl.

File metadata

  • Download URL: ironic-35.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for ironic-35.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fdf367ff829e2d9a4af3e6a593ca8aefc4daf4be3fc0502ca5b6bdc2c7b3675d
MD5 82b9e3f2538cf621b4aeb955955dc5c2
BLAKE2b-256 ebb12e1df7b9d3bac8e9dac8012f2e1a2647fa3b6b6abb3686a13500a8ccfdea

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page