Files
matrix/roles/alertmanager_receiver/defaults/main/container.yml

41 lines
1.6 KiB
YAML

---
alertmanager_receiver_container_image_registry: "docker.io"
alertmanager_receiver_container_image_namespace: "metio"
alertmanager_receiver_container_image_repository: "matrix-alertmanager-receiver"
alertmanager_receiver_container_image_name: >-2
{{ [
alertmanager_receiver_container_image_registry | default([]),
alertmanager_receiver_container_image_namespace | default([]),
alertmanager_receiver_container_image_repository
] | flatten | join('/') }}
alertmanager_receiver_container_image_tag: ~
alertmanager_receiver_container_image: >-2
{{ [
alertmanager_receiver_container_image_name,
(alertmanager_receiver_container_image_tag | default(
alertmanager_receiver_version, true
))
] | join(':') }}
alertmanager_receiver_container_image_source: "pull"
alertmanager_receiver_container_image_force_source: >-2
{{ alertmanager_receiver_container_image_tag | default(false, true) | bool }}
alertmanager_receiver_container_name: "matrix-alertmanager-receiver"
alertmanager_receiver_container_env: ~
alertmanager_receiver_container_user: #TODO
alertmanager_receiver_container_ports: ~
alertmanager_receiver_container_labels: ~
alertmanager_receiver_container_command:
- "/matrix-alertmanager-receiver"
- "--config-path"
- "{{ }}"
- "--log-level"
- "{{ }}"
alertmanager_receiver_container_volumes: #TODO
alertmanager_receiver_container_networks: ~
alertmanager_receiver_container_etc_hosts: ~
alertmanager_receiver_container_dns_servers: ~
alertmanager_receiver_container_
alertmanager_receiver_container_
alertmanager_receiver_container_state: >-2
{{ (alertmanager_receiver_state == 'present') | ternary('started', 'absent') }}