--- # Whether to build an image from source. reductionist_build_image: false # Source URL. reductionist_src_url: "http://github.com/stackhpc/reductionist-rs" # Source version. reductionist_src_version: "main" # Container name. reductionist_name: "reductionist" # Container image name. reductionist_image: "ghcr.io/stackhpc/reductionist-rs" # Container tag. reductionist_tag: "latest" # List of container networks. reductionist_networks: - name: host # Container environment. reductionist_env: OTEL_EXPORTER_JAEGER_AGENT_HOST: "{{ hostvars[(groups['jaeger'] | default([]) + [inventory_hostname])[0]].ansible_facts.default_ipv4.address }}" REDUCTIONIST_ENABLE_JAEGER: "{{ (groups['jaeger'] | default([]) | length > 0) | string | lower }}" REDUCTIONIST_HTTPS: "true" REDUCTIONIST_PORT: "8081" # Path to certificates directory on remote host. reductionist_remote_certs_path: "{{ ansible_facts.env.HOME }}/.config/reductionist/certs" # Path to certificates directory in container. reductionist_container_certs_path: "/root/.config/reductionist/certs" # List of container volume mounts. reductionist_volumes: - "{{ reductionist_remote_certs_path }}:{{ reductionist_container_certs_path }}" # Host on which HAProxy frontend is exposed. reductionist_host: "{{ hostvars[groups['haproxy'][0]].ansible_facts.default_ipv4.address }}" # Certificate validity. reductionist_cert_not_after: "24h"