adding resultsdb-stg01 host, resultsdb-stg group, resultsdb backend and frontend roles

This commit is contained in:
Tim Flink 2014-06-05 03:22:07 +00:00
parent 4f9806ff3c
commit 61152b0522
12 changed files with 252 additions and 0 deletions

View file

@ -0,0 +1,6 @@
SECRET_KEY = '{{ resultsdb_secret_key }}'
SQLALCHEMY_DATABASE_URI = 'postgresql+psycopg2://{{ resultsdb_db_user }}:{{ resultsdb_db_password }}@{{ resultsdb_db_host }}:{{ resultsdb_db_port }}/{{ resultsdb_db_name }}'
FILE_LOGGING = False
LOGFILR = '/var/log/resultsdb/resultsdb.log'
SYSLOG_LOGGING = False
STREAM_LOGGING = True

View file

@ -0,0 +1,30 @@
WSGIDaemonProcess resultsdb user=apache group=apache threads=5
WSGIScriptAlias {{ resultsdb_endpoint }} /usr/share/resultsdb/resultsdb.wsgi
WSGISocketPrefix run/wsgi
# this isn't the best way to force SSL but it works for now
#RewriteEngine On
#RewriteCond %{HTTPS} !=on
#RewriteRule ^/resultsdb/admin/?(.*) https://%{SERVER_NAME}/$1 [R,L]
<Directory /usr/share/resultsdb>
WSGIProcessGroup resultsdb
WSGIApplicationGroup %{GLOBAL}
WSGIScriptReloading On
<IfModule mod_authz_core.c>
# Apache 2.4
Require all granted
</IfModule>
<IfModule !mod_auth_core.c>
Order allow,deny
Allow from all
</IfModule>
</Directory>
#Alias /resultsdb/static /var/www/resultsdb/resultsdb/static
#<Directory /var/www/resultsdb/resultsdb/static>
#Order allow,deny
#Allow from all
#</Directory>

View file

@ -0,0 +1,31 @@
WSGIDaemonProcess resultsdb_frontend user=apache group=apache threads=5
WSGIScriptAlias {{ resultsdb_fe_endpoint }} /usr/share/resultsdb_frontend/resultsdb_frontend.wsgi
WSGISocketPrefix run/wsgi
# this isn't the best way to force SSL but it works for now
#RewriteEngine On
#RewriteCond %{HTTPS} !=on
#RewriteRule ^/resultsdb_frontend/admin/?(.*) https://%{SERVER_NAME}/$1 [R,L]
<Directory /usr/share/resultsdb_frontend>
WSGIProcessGroup resultsdb_frontend
WSGIApplicationGroup %{GLOBAL}
WSGIScriptReloading On
<IfModule mod_authz_core.c>
# Apache 2.4
Require all granted
</IfModule>
<IfModule !mod_auth_core.c>
Order allow,deny
Allow from all
</IfModule>
</Directory>
#Alias /resultsdb_frontend/static /var/www/resultsdb_frontend/resultsdb_frontend/static
#<Directory /var/www/resultsdb_frontend/resultsdb_frontend/static>
#Order allow,deny
#Allow from all
#</Directory>

View file

@ -0,0 +1,9 @@
# while you can use this as a template, we recommend that you use the blockerbugs
# cli to generate a config file
#RDB_URL = 'http://{{ hostname }}/{{ resultsdb_endpoint }}/api/v1.0'
RDB_URL = 'http://localhost/{{ resultsdb_endpoint }}/api/v1.0'
SECRET_KEY = '{{ resultsdb_fe_secret_key }}'
FILE_LOGGING = False
LOGFILR = '/var/log/resultsdb_frontend/resultsdb_frontend.log'
SYSLOG_LOGGING = False
STREAM_LOGGING = True