-
Notifications
You must be signed in to change notification settings - Fork 96
/
celery.yml
39 lines (39 loc) · 1.09 KB
/
celery.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
---
- name: Celery cluster
hosts: celerycluster
become: true
become_user: root
vars_files:
- "secret_group_vars/all.yml"
- "secret_group_vars/pulsar.yml"
- mounts/mountpoints.yml
- mounts/dest/all.yml
pre_tasks:
- name: Install Dependencies
package:
name: ["python38"]
become: true
- name: Set default version of Python
alternatives:
name: python
path: /usr/bin/python3
- name: Increase fs.inotify.max_user_watches # see https://github.com/usegalaxy-eu/issues/issues/544
ansible.posix.sysctl:
name: fs.inotify.max_user_watches
value: '524288'
sysctl_set: true
state: present
reload: true
roles:
- artis3n.tailscale
- role: usegalaxy_eu.handy.os_setup
vars:
enable_remap_user: true
enable_create_user: true
enable_kernel_5: true
enable_install_software: true
- usegalaxy_eu.galaxy_systemd
- influxdata.chrony
## Filesystems
- usegalaxy-eu.autofs # Set up the mount points which will be needed later
- usegalaxy_eu.flower