mirror of
https://github.com/ansible/awx.git
synced 2026-02-21 05:00:07 -03:30
Auto reload services in kube dev env
This commit is contained in:
@@ -33,6 +33,19 @@ stdout_logfile_maxbytes=0
|
|||||||
stderr_logfile=/dev/stderr
|
stderr_logfile=/dev/stderr
|
||||||
stderr_logfile_maxbytes=0
|
stderr_logfile_maxbytes=0
|
||||||
|
|
||||||
|
{% if kube_dev | bool %}
|
||||||
|
[program:awx-autoreload]
|
||||||
|
command = /awx_devel/tools/docker-compose/awx-autoreload /awx_devel/awx 'supervisorctl -c /etc/supervisord_rsyslog.conf restart tower-processes:*'
|
||||||
|
autostart = true
|
||||||
|
autorestart = true
|
||||||
|
stopasgroup=true
|
||||||
|
killasgroup=true
|
||||||
|
stdout_logfile=/dev/stdout
|
||||||
|
stdout_logfile_maxbytes=0
|
||||||
|
stderr_logfile=/dev/stderr
|
||||||
|
stderr_logfile_maxbytes=0
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
[group:tower-processes]
|
[group:tower-processes]
|
||||||
programs=awx-rsyslog-configurer,awx-rsyslogd
|
programs=awx-rsyslog-configurer,awx-rsyslogd
|
||||||
priority=5
|
priority=5
|
||||||
|
|||||||
@@ -56,6 +56,19 @@ stdout_logfile_maxbytes=0
|
|||||||
stderr_logfile=/dev/stderr
|
stderr_logfile=/dev/stderr
|
||||||
stderr_logfile_maxbytes=0
|
stderr_logfile_maxbytes=0
|
||||||
|
|
||||||
|
{% if kube_dev | bool %}
|
||||||
|
[program:awx-autoreload]
|
||||||
|
command = /awx_devel/tools/docker-compose/awx-autoreload /awx_devel/awx 'supervisorctl -c /etc/supervisord_task.conf restart tower-processes:*'
|
||||||
|
autostart = true
|
||||||
|
autorestart = true
|
||||||
|
stopasgroup=true
|
||||||
|
killasgroup=true
|
||||||
|
stdout_logfile=/dev/stdout
|
||||||
|
stdout_logfile_maxbytes=0
|
||||||
|
stderr_logfile=/dev/stderr
|
||||||
|
stderr_logfile_maxbytes=0
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
[group:tower-processes]
|
[group:tower-processes]
|
||||||
programs=dispatcher,callback-receiver,wsrelay
|
programs=dispatcher,callback-receiver,wsrelay
|
||||||
priority=5
|
priority=5
|
||||||
|
|||||||
@@ -25,8 +25,6 @@ stderr_logfile_maxbytes=0
|
|||||||
{% if kube_dev | bool %}
|
{% if kube_dev | bool %}
|
||||||
command = make uwsgi
|
command = make uwsgi
|
||||||
directory = /awx_devel
|
directory = /awx_devel
|
||||||
environment =
|
|
||||||
DEV_RELOAD_COMMAND='supervisorctl -c /etc/supervisord_task.conf restart all; supervisorctl restart tower-processes:daphne'
|
|
||||||
{% else %}
|
{% else %}
|
||||||
command = /var/lib/awx/venv/awx/bin/uwsgi /etc/tower/uwsgi.ini
|
command = /var/lib/awx/venv/awx/bin/uwsgi /etc/tower/uwsgi.ini
|
||||||
directory = /var/lib/awx
|
directory = /var/lib/awx
|
||||||
@@ -91,6 +89,19 @@ stdout_logfile_maxbytes=0
|
|||||||
stderr_logfile=/dev/stderr
|
stderr_logfile=/dev/stderr
|
||||||
stderr_logfile_maxbytes=0
|
stderr_logfile_maxbytes=0
|
||||||
|
|
||||||
|
{% if kube_dev | bool %}
|
||||||
|
[program:awx-autoreload]
|
||||||
|
command = /awx_devel/tools/docker-compose/awx-autoreload /awx_devel/awx 'supervisorctl -c /etc/supervisord_web.conf restart tower-processes:*'
|
||||||
|
autostart = true
|
||||||
|
autorestart = true
|
||||||
|
stopasgroup=true
|
||||||
|
killasgroup=true
|
||||||
|
stdout_logfile=/dev/stdout
|
||||||
|
stdout_logfile_maxbytes=0
|
||||||
|
stderr_logfile=/dev/stderr
|
||||||
|
stderr_logfile_maxbytes=0
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
[group:tower-processes]
|
[group:tower-processes]
|
||||||
programs=nginx,uwsgi,daphne,awx-cache-clear,heartbeet
|
programs=nginx,uwsgi,daphne,awx-cache-clear,heartbeet
|
||||||
priority=5
|
priority=5
|
||||||
|
|||||||
Reference in New Issue
Block a user