kayobe/ansible/roles/inspection-store/defaults/main.yml
Mark Goddard 679de79cfc Switch inspection store to use stable docker image
The latest image is currently failing to download, with the following
error:

no matching manifest for unknown in the manifest list entries

This is currently blocking CI.

Change-Id: I3b4acadd53fe171e71ee16e0eb0b7a711fa97a4f
TrivialFix
2018-08-29 12:14:48 +01:00

41 lines
1.4 KiB
YAML

---
# Roughly follows kolla-ansible's service deployment patterns.
# Action to perform. One of 'deploy', 'destroy', 'pull', 'reconfigure',
# '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: