Move background jobs to cron

This commit is contained in:
Jason Ertel
2022-11-17 09:50:41 -05:00
parent c572848ece
commit 0ffef75d7b
4 changed files with 17 additions and 4 deletions

View File

@@ -27,6 +27,12 @@ soclogdir:
- group: 939
- makedirs: True
socsaltdir:
file.directory:
- name: /opt/so/conf/soc/salt
- user: 939
- group: 939
- makedirs: True
socconfig:
file.managed:
@@ -80,7 +86,9 @@ socusersroles:
- require:
- sls: manager.sync_es_users
salt-relay:
cron.present:
- name: 'ps -ef | grep salt-relay | grep -v grep || /opt/so/saltstack/default/salt/soc/files/bin/salt-relay.sh >> /opt/so/log/soc/salt-relay.log 2>&1 &'
so-soc:
docker_container.running:
@@ -96,7 +104,7 @@ so-soc:
- /opt/so/conf/soc/custom.js:/opt/sensoroni/html/js/custom.js:ro
- /opt/so/conf/soc/custom_roles:/opt/sensoroni/rbac/custom_roles:ro
- /opt/so/conf/soc/soc_users_roles:/opt/sensoroni/rbac/users_roles:rw
- /opt/so/conf/soc/salt.pipe:/opt/sensoroni/salt.pipe:rw
- /opt/so/conf/soc/salt:/opt/sensoroni/salt:rw
- /opt/so/saltstack:/opt/so/saltstack:rw
{%- if salt['pillar.get']('nodestab', {}) %}
- extra_hosts: