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-38.0.0.tar.gz (3.1 MB view details)

Uploaded Source

Built Distribution

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

ironic-38.0.0-py3-none-any.whl (2.4 MB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ironic-38.0.0.tar.gz
Algorithm Hash digest
SHA256 9a493189a43341f7e502aaa945b24640c1f4d205aadd819fe40db872df2ff06d
MD5 29f8edc366f7fc9b7dcab43da53d136f
BLAKE2b-256 25f1e87020552276f300b16f49b881503d8f8956ff636c525a0519187e2f8f33

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ironic-38.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7d45d1802def8bd94c0a67f51ba1bb6aae660d440ed8c24c5a9fc99d1c013290
MD5 c052240ad18cc302c260c8becdc48743
BLAKE2b-256 1a135611f777a5767feb099bc50000a55ec453c118bc7e8fe4b00f7c53d80d16

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