71c2aa1d90
Implemented via 'kolla-ansible stop'. Change-Id: Iaf8db47e70f023b446c17aa61fc8bb89cf7c2b28 Story: 2007467 Task: 39155
41 lines
1.4 KiB
YAML
41 lines
1.4 KiB
YAML
---
|
|
# Roughly follows kolla-ansible's service deployment patterns.
|
|
|
|
# Action to perform. One of 'deploy', 'destroy', 'pull', 'reconfigure',
|
|
# 'stop', 'upgrade'.
|
|
inspection_store_action: deploy
|
|
|
|
# Whether an inspection store is enabled.
|
|
inspection_store_enabled: true
|
|
|
|
# Service deployment definition.
|
|
inspection_store_services:
|
|
inspection_store:
|
|
container_name: inspection_store
|
|
enabled: "{{ inspection_store_enabled }}"
|
|
image: "{{ inspection_store_image_full }}"
|
|
network_mode: host
|
|
volumes:
|
|
- "/etc/localtime:/etc/localtime:ro"
|
|
- "{{ inspection_store_config_path }}/nginx.conf:/etc/nginx/nginx.conf:ro"
|
|
- "inspection_store:/data"
|
|
|
|
# The port on which the inspection store server should listen.
|
|
inspection_store_port: 8080
|
|
|
|
# Path in which to store inspection store server configuration.
|
|
inspection_store_config_path: "/etc/inspection-store"
|
|
|
|
####################
|
|
# Inspection Store
|
|
####################
|
|
# NOTE: Namespace 'library' causes image task to always be changed and
|
|
# container to never update to new images.
|
|
inspection_store_namespace: ""
|
|
inspection_store_image: "{{ inspection_store ~ '/' if inspection_store | default else '' }}{{ inspection_store_namespace ~ '/' if inspection_store_namespace else '' }}nginx"
|
|
inspection_store_tag: "stable"
|
|
inspection_store_image_full: "{{ inspection_store_image }}:{{ inspection_store_tag }}"
|
|
|
|
inspection_store_restart_policy: "unless-stopped"
|
|
#inspection_store_restart_retries:
|