Juju Charm - Ironic API
Go to file
Alex Kavanagh 19c1c505c8 Remove 'jammy' metadata - unblock gate
The charmstore doesn't accept charms with jammy metadata yet.

Change-Id: I7ff5bc8bb86e0ba2db93d8b89eaf6d5e6de4c685
2021-11-12 11:05:34 +00:00
src Remove 'jammy' metadata - unblock gate 2021-11-12 11:05:34 +00:00
unit_tests Add functional tests, fixes and pep8 2020-10-29 13:19:05 +01:00
.gitignore Add ironic-api relation 2020-09-19 23:57:17 +00:00
.gitreview Add functional tests, fixes and pep8 2020-10-29 13:19:05 +01:00
.stestr.conf Add ironic-api relation 2020-09-19 23:57:17 +00:00
.zuul.yaml Add functional tests, fixes and pep8 2020-10-29 13:19:05 +01:00
LICENSE Add ironic-api relation 2020-09-19 23:57:17 +00:00
README.md Add ironic-api relation 2020-09-19 23:57:17 +00:00
osci.yaml Add yoga bundles and release-tool syncs 2021-11-09 10:27:03 -05:00
pip.sh Add xena bundles 2021-09-27 10:50:14 +01:00
rebuild Add xena bundles 2021-09-27 10:50:14 +01:00
requirements.txt Add yoga bundles and release-tool syncs 2021-11-09 10:27:03 -05:00
test-requirements.txt Add yoga bundles and release-tool syncs 2021-11-09 10:27:03 -05:00
tox.ini Add xena bundles 2021-09-27 10:50:14 +01:00

README.md

Overview

This charm provides the Ironic baremetal API service for an OpenStack cloud, starting with Train. To get a fully functional Ironic deployment, you will also need to deploy the ironic-conductor and the neutron-api-plugin-ironic charms.

Usage

Configuration

This charm requires no special configuration, outside of what is already required/recommended for any other OpenStack API service charm.

Deployment

To deploy (partial deployment only):

juju deploy ironic-api

juju add-relation ironic-api keystone
juju add-relation ironic-api rabbitmq-server
juju add-relation ironic-api mysql

The following interface is provided by this charm:

  • ironic-api - Used to signal readiness of the Ironic API to OpenStack services.