5304c0a489
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.
17 lines
527 B
YAML
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"
|