Commit 08cb6f148029b5e9cb74d15c1436376f4517fad9

Authored by Sergio Oliveira
1 parent 8640ea56

Adding nginx configs to puppet

puppet/hieradata/common.yaml
@@ -4,3 +4,7 @@ locale::locales: pt_BR pt_BR.UTF-8 en_US en_US.UTF-8 @@ -4,3 +4,7 @@ locale::locales: pt_BR pt_BR.UTF-8 en_US en_US.UTF-8
4 timezone::timezone: America/Sao_Paulo 4 timezone::timezone: America/Sao_Paulo
5 5
6 postfix::admin_email: test@test.test 6 postfix::admin_email: test@test.test
  7 +
  8 +nginx::worker_processes: 8
  9 +nginx::error_log: '/var/log/nginx/error.log'
  10 +nginx::access_log: '/var/log/nginx/access.log'
7 \ No newline at end of file 11 \ No newline at end of file
puppet/modules/colab/manifests/init.pp
@@ -8,6 +8,7 @@ class colab { @@ -8,6 +8,7 @@ class colab {
8 include timezone 8 include timezone
9 include postfix 9 include postfix
10 10
  11 + include nginx
11 include supervisor 12 include supervisor
12 include colab::requirements 13 include colab::requirements
13 14
@@ -42,4 +43,12 @@ class colab { @@ -42,4 +43,12 @@ class colab {
42 directory => '/home/colab/', 43 directory => '/home/colab/',
43 user => 'colab', 44 user => 'colab',
44 } 45 }
45 -} 46 +
  47 + nginx::config { 'nginx':
  48 + content => template('colab/nginx/extra_conf.erb'),
  49 + }
  50 +
  51 + nginx::site { '000-colab':
  52 + content => template('colab/nginx/site_default.erb'),
  53 + }
  54 +}
46 \ No newline at end of file 55 \ No newline at end of file