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.
 
 
 
Corey Bryant 5fcd2ee1e7 Add Kinetic and Zed support 3 months ago
src Add Kinetic and Zed support 3 months ago
unit_tests Add functional tests, fixes and pep8 2 years ago
.gitignore Updates to enable jammy and finalise charmcraft builds 8 months ago
.gitreview Add functional tests, fixes and pep8 2 years ago
.stestr.conf Add ironic-api relation 2 years ago
.zuul.yaml Add Kinetic and Zed support 3 months ago
LICENSE Add ironic-api relation 2 years ago
README.md Add ironic-api relation 2 years ago
bindep.txt Add Kinetic and Zed support 3 months ago
build-requirements.txt Update to build using charmcraft 10 months ago
charmcraft.yaml Add Kinetic and Zed support 3 months ago
metadata.yaml Migrate charm to charmhub latest/edge track 10 months ago
osci.yaml Add Kinetic and Zed support 3 months ago
pip.sh Add xena bundles 1 year ago
rebuild Add xena bundles 1 year ago
rename.sh Update to build using charmcraft 10 months ago
requirements.txt Add Kinetic and Zed support 3 months ago
test-requirements.txt Add Kinetic and Zed support 3 months ago
tox.ini Add Kinetic and Zed support 3 months 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.