
In environments without Swift we are currently unable to store hardware introspection data. The inspection_store container runs an nginx server that supports a restricted Swift-like HTTP API using WebDAV that supports upload and retrieval of introspection data.
38 lines
819 B
Markdown
38 lines
819 B
Markdown
Inspection Store
|
|
================
|
|
|
|
Ironic inspector can make use of Swift to store introspection data. Not all
|
|
OpenStack deployments feature Swift, so it may be useful to provide a minimal
|
|
HTTP interface that emulates Swift for storing ironic inspector's introspection
|
|
data. This role deploys such an interface using nginx. Note that no
|
|
authentication mechanism is provided.
|
|
|
|
Requirements
|
|
------------
|
|
|
|
Docker engine should be running on the target system.
|
|
|
|
Role Variables
|
|
--------------
|
|
|
|
Dependencies
|
|
------------
|
|
|
|
The `docker-py` python package is required on the target system.
|
|
|
|
Example Playbook
|
|
----------------
|
|
|
|
The following playbook deploys an inspection store.
|
|
|
|
---
|
|
- hosts: all
|
|
|
|
roles:
|
|
- role: inspection-store
|
|
|
|
Author Information
|
|
------------------
|
|
|
|
- Mark Goddard (<mark@stackhpc.com>)
|