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.0.tar.gz (3.2 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.0-py3-none-any.whl (2.6 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ironic-35.0.0.tar.gz
  • Upload date:
  • Size: 3.2 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.0.tar.gz
Algorithm Hash digest
SHA256 5ec0743547ebe40261ce0af686d329aabf9857ac3e13bab80f282ead6c72d20a
MD5 531adcc2cafe49eb508681e8c4d95ca7
BLAKE2b-256 db8376631e0b5a81a6ba1ef3613ec04f3ad1788aa63940237de49a0d5441114d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ironic-35.0.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7e8e486f82dc6e8eefedd3de81af907075716b2d7929dc4ba39ba09df3a87451
MD5 6ceee291f4dba30c4ec20541da46bcdd
BLAKE2b-256 ea67665cbd4ce761f757a2d5db045391c5b35e9a6481bbada184fa4cd814971c

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