forked from archiver_config/sf_databuffer
35 lines
1.0 KiB
YAML
35 lines
1.0 KiB
YAML
- hosts: databuffer_cluster
|
|
become: true
|
|
vars:
|
|
query_node_version: 1.14.8
|
|
tasks:
|
|
- name: Creates deployment directory
|
|
file:
|
|
path: /opt/query_node/latest/lib
|
|
owner: daqusr
|
|
group: daq
|
|
state: directory
|
|
- name: Download app binary
|
|
get_url:
|
|
url: https://artifacts.psi.ch/artifactory/libs-snapshots-local/ch/psi/daq/querynode/{{query_node_version}}/querynode-{{query_node_version}}-all.jar
|
|
dest: /opt/query_node/latest/lib/
|
|
owner: daqusr
|
|
group: daq
|
|
|
|
# Deploy systemd unit file for querynode
|
|
- template:
|
|
src: templates/daq-query-node.service_jdk8.j2
|
|
dest: /etc/systemd/system/daq-query-node.service
|
|
- name: Reload systemd unit files
|
|
systemd:
|
|
daemon_reload: yes
|
|
- name: Make sure the tuned service is enabled an started
|
|
systemd:
|
|
enabled: yes
|
|
state: started
|
|
name: tuned
|
|
- name: Make sure the daq-query-node is enabled
|
|
systemd:
|
|
enabled: yes
|
|
name: daq-query-node
|