Juju Charm - Ironic API
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Alex Kavanagh 143b9c66e1 21.04 libraries freeze for charms on master branch 2 weeks ago
src 21.04 libraries freeze for charms on master branch 2 weeks ago
unit_tests Add functional tests, fixes and pep8 6 months ago
.gitignore Add ironic-api relation 7 months ago
.gitreview Add functional tests, fixes and pep8 6 months ago
.stestr.conf Add ironic-api relation 7 months ago
.zuul.yaml Add functional tests, fixes and pep8 6 months ago
LICENSE Add ironic-api relation 7 months ago
README.md Add ironic-api relation 7 months ago
osci.yaml Add new osci.yaml 2 months ago
rebuild Rebuild with udpated charm-tools 2.8.2 2 months ago
requirements.txt Updates to pin charm-tools to 2.8.3 2 months ago
test-requirements.txt 21.04 libraries freeze for charms on master branch 2 weeks ago
tox.ini 21.04 libraries freeze for charms on master branch 2 weeks ago

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.