kayobe/ansible/inspection-store.yml
Mark Goddard 5304c0a489 Add a data store for ironic inspector introspection data
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.
2017-09-01 18:21:10 +00:00

17 lines
527 B
YAML

---
# Deploy/pull/reconfigure/upgrade inspection data store.
#
# Follows kolla-ansible service deployment patterns.
#
# Variables:
# action: One of deploy, destroy, pull, reconfigure, upgrade
- name: Ensure inspection store is deployed
hosts: controllers[0]
roles:
- role: inspection-store
inspection_store_enabled: "{{ inspector_store_enabled }}"
inspection_store_port: "{{ inspector_store_port }}"
# FIXME: Use kayobe_config_path?
inspection_store_config_path: "/etc/kayobe/inspection-store"