Mark Goddard
853c252004
Allow Ironic URL to use env vars in bifrost_inventory.py
Currently the URL used in bifrost_inventory.py is hard-coded to http://localhost:6385, which might not be valid if we are accessing a remote API or the service is bound to a specific IP. The URL can be specified using either OS_URL or IRONIC_URL, with the former taking precedence. This patch also adds support for using clouds.yaml with bifrost_inventory.py. Change-Id: I8741feb05a0a1cdd55f2e1f8d4cea8fcfefed192
Bifrost
Bifrost (pronounced bye-frost) is a set of Ansible playbooks that automates the task of deploying a base image onto a set of known hardware using ironic. It provides modular utility for one-off operating system deployment with as few operational requirements as reasonably possible.
Team and repository tags:
Use Cases
- Installation of ironic in standalone/noauth mode without other OpenStack components.
- Deployment of an operating system to a known pool of hardware as a batch operation.
- Testing and development of ironic in a standalone use case.
Documentation
Bifrost's documentation can be found at the OpenStack documentation site.
- The project source code repository is located at:
- Bugs can be filed in storyboard:
Release notes
Description
Languages
Python
55.3%
Jinja
27.1%
Shell
17.6%