Loading node/conf/supervisord.conf +12 −1 Original line number Diff line number Diff line # default supervisoron configuration for an ESGF node # default supervisor configuration for an ESGF node [unix_http_server] file=/tmp/supervisor.sock [supervisord] nodaemon=true logfile=/tmp/supervisord.log pidfile=/tmp/supervisord.pid [include] files = /etc/supervisor/conf.d/*.conf [rpcinterface:supervisor] supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface [supervisorctl] serverurl=unix:///tmp/supervisor.sock postgres/Dockerfile +2 −2 Original line number Diff line number Diff line Loading @@ -35,6 +35,6 @@ RUN chmod 0600 /root/.pgpass EXPOSE 5432 # override deafult supervisor configuration ADD ./conf/supervisord.conf /etc/supervisord.conf # add supervisor configuration for postgers service ADD ./conf/postgres.conf /etc/supervisor/conf.d/postgresql.conf ENTRYPOINT ["supervisord", "--nodaemon", "-c", "/etc/supervisord.conf"] postgres/conf/postgres.conf 0 → 100644 +5 −0 Original line number Diff line number Diff line ; Supervisor configuration for Postgres database. [program:postgres] command=/bin/bash -c "/usr/bin/postgres -D /var/lib/pgsql/data -p 5432" user=postgres postgres/conf/supervisord.confdeleted 100644 → 0 +0 −32 Original line number Diff line number Diff line ; Supervisor configuration for Postgres database. [supervisord] logfile=/tmp/supervisord.log ; (main log file;default $CWD/supervisord.log) logfile_maxbytes=50MB ; (max main logfile bytes b4 rotation;default 50MB) logfile_backups=10 ; (num of main logfile rotation backups;default 10) loglevel=info ; (log level;default info; others: debug,warn,trace) pidfile=/tmp/supervisord.pid ; (supervisord pidfile;default supervisord.pid) ; nodaemon=false ; (start in foreground if true;default false) nodaemon=true ; (start in foreground if true;default false) minfds=1024 ; (min. avail startup file descriptors;default 1024) minprocs=200 ; (min. avail process descriptors;default 200) ;umask=022 ; (process file creation umask;default 022) ;user=chrism ; (default is current user, required if root) ;identifier=supervisor ; (supervisord identifier, default is 'supervisor') ;directory=/tmp ; (default is not to cd during start) ;nocleanup=true ; (don't clean up tempfiles at start;default false) ;childlogdir=/tmp ; ('AUTO' child log dir, default $TEMP) ;environment=KEY=value ; (key value pairs to add to environment) ;strip_ansi=false ; (strip ansi escape codes in logs; def. false) [supervisorctl] serverurl=unix:///tmp/supervisor.sock ; use a unix:// URL for a unix socket ;serverurl=http://127.0.0.1:9001 ; use an http:// url to specify an inet socket ;username=chris ; should be same as http_username if set ;password=123 ; should be same as http_password if set ;prompt=mysupervisor ; cmd line prompt (default "supervisor") ;history_file=~/.sc_history ; use readline history if available [program:postgresql] command=/bin/bash -c "/usr/bin/postgres -D /var/lib/pgsql/data -p 5432" user=postgres Loading
node/conf/supervisord.conf +12 −1 Original line number Diff line number Diff line # default supervisoron configuration for an ESGF node # default supervisor configuration for an ESGF node [unix_http_server] file=/tmp/supervisor.sock [supervisord] nodaemon=true logfile=/tmp/supervisord.log pidfile=/tmp/supervisord.pid [include] files = /etc/supervisor/conf.d/*.conf [rpcinterface:supervisor] supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface [supervisorctl] serverurl=unix:///tmp/supervisor.sock
postgres/Dockerfile +2 −2 Original line number Diff line number Diff line Loading @@ -35,6 +35,6 @@ RUN chmod 0600 /root/.pgpass EXPOSE 5432 # override deafult supervisor configuration ADD ./conf/supervisord.conf /etc/supervisord.conf # add supervisor configuration for postgers service ADD ./conf/postgres.conf /etc/supervisor/conf.d/postgresql.conf ENTRYPOINT ["supervisord", "--nodaemon", "-c", "/etc/supervisord.conf"]
postgres/conf/postgres.conf 0 → 100644 +5 −0 Original line number Diff line number Diff line ; Supervisor configuration for Postgres database. [program:postgres] command=/bin/bash -c "/usr/bin/postgres -D /var/lib/pgsql/data -p 5432" user=postgres
postgres/conf/supervisord.confdeleted 100644 → 0 +0 −32 Original line number Diff line number Diff line ; Supervisor configuration for Postgres database. [supervisord] logfile=/tmp/supervisord.log ; (main log file;default $CWD/supervisord.log) logfile_maxbytes=50MB ; (max main logfile bytes b4 rotation;default 50MB) logfile_backups=10 ; (num of main logfile rotation backups;default 10) loglevel=info ; (log level;default info; others: debug,warn,trace) pidfile=/tmp/supervisord.pid ; (supervisord pidfile;default supervisord.pid) ; nodaemon=false ; (start in foreground if true;default false) nodaemon=true ; (start in foreground if true;default false) minfds=1024 ; (min. avail startup file descriptors;default 1024) minprocs=200 ; (min. avail process descriptors;default 200) ;umask=022 ; (process file creation umask;default 022) ;user=chrism ; (default is current user, required if root) ;identifier=supervisor ; (supervisord identifier, default is 'supervisor') ;directory=/tmp ; (default is not to cd during start) ;nocleanup=true ; (don't clean up tempfiles at start;default false) ;childlogdir=/tmp ; ('AUTO' child log dir, default $TEMP) ;environment=KEY=value ; (key value pairs to add to environment) ;strip_ansi=false ; (strip ansi escape codes in logs; def. false) [supervisorctl] serverurl=unix:///tmp/supervisor.sock ; use a unix:// URL for a unix socket ;serverurl=http://127.0.0.1:9001 ; use an http:// url to specify an inet socket ;username=chris ; should be same as http_username if set ;password=123 ; should be same as http_password if set ;prompt=mysupervisor ; cmd line prompt (default "supervisor") ;history_file=~/.sc_history ; use readline history if available [program:postgresql] command=/bin/bash -c "/usr/bin/postgres -D /var/lib/pgsql/data -p 5432" user=postgres