jive5ab — Deployment
Docker Image
Property |
Value |
|---|---|
Image name |
|
Ansible build role |
|
Registry |
|
The image installs the jive5ab binary from the MPIFR Aptly repository.
Ansible Deployment
The service is deployed via the jive5ab role:
ansible-playbook provision.yml --tags jive5ab
The role starts the container via EDD.core.common with:
image_name: jive5ab
default_container_name: edd_jive5ab
container_cmd: "jive5ab --port={{ jive5ab_port }} --message-level 3"
register_as_pipeline: False
launch_on_deploy: True
restart_policy: "on-failure"
volumes:
- "{{ jive5ab_recording_path }}:/data/" # only if jive5ab_recording_path is defined
Key Ansible Variables
Defined in roles/jive5ab/defaults/main.yml:
Variable |
Default |
Description |
|---|---|---|
|
2620 |
MK5 control port |
|
(undefined) |
Host path mounted at |
If jive5ab_recording_path is not defined, no volume is mounted and recordings stay
inside the container (lost on container removal).