Commit 5556dd7787ac929e670c2a49016d74a17cedb10c

Authored by Jacob Vosmaer
1 parent 85cf8df9

Remove chef-server nginx template

files/gitlab-cookbooks/gitlab/templates/default/nginx_chef_api_lb.conf.erb
@@ -1,85 +0,0 @@ @@ -1,85 +0,0 @@
1 -server {  
2 - listen <%= @server_port %>;  
3 - server_name <%= @server_name %>;  
4 - access_log /var/log/chef-server/nginx/access.log opscode;  
5 -  
6 - <% if @server_proto == "https" -%>  
7 - ssl on;  
8 - ssl_certificate <%= @ssl_certificate %>;  
9 - ssl_certificate_key <%= @ssl_certificate_key %>;  
10 -  
11 - ssl_session_timeout 5m;  
12 -  
13 - ssl_protocols <%= @ssl_protocols %>;  
14 - ssl_ciphers <%= @ssl_ciphers %>;  
15 - ssl_prefer_server_ciphers on;  
16 -  
17 - <% end -%>  
18 - root <%= File.join(@dir, "html") %>;  
19 -  
20 - client_max_body_size <%= @client_max_body_size %>;  
21 -  
22 - proxy_set_header Host $host:$server_port;  
23 - proxy_set_header X-Real-IP $remote_addr;  
24 - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;  
25 - proxy_set_header X-Forwarded-Proto <%= @server_proto %>;  
26 - proxy_pass_request_headers on;  
27 - proxy_connect_timeout 1;  
28 - proxy_send_timeout 300;  
29 - proxy_read_timeout 300;  
30 -  
31 - error_page 404 =404 /404.html;  
32 - error_page 503 =503 /503.json;  
33 -  
34 - location /nginx_status {  
35 - stub_status on;  
36 - access_log off;  
37 - allow 127.0.0.1;  
38 - deny all;  
39 - }  
40 -  
41 - location /version {  
42 - types { }  
43 - default_type text/plain;  
44 - alias /opt/chef-server/version-manifest.txt;  
45 - }  
46 -  
47 - location /docs {  
48 - index index.html ;  
49 - alias /opt/chef-server/docs;  
50 - }  
51 -  
52 - # bookshelf  
53 - location ~ "/<%= node['chef_server']['erchef']['s3_bucket'] %>/{0,1}.*$" {  
54 - proxy_pass http://bookshelf;  
55 - }  
56 -  
57 - location ~ "^/(?:stylesheets|javascripts|images|facebox|css|favicon|robots|humans)/{0,1}.*$" {  
58 - if ($http_x_chef_version ~* "^(\d+\.\d+?)\..+$") {  
59 - error_page 400 =400 /400-chef_client_manage.json;  
60 - return 400;  
61 - }  
62 - proxy_pass http://chef_server_webui;  
63 - proxy_pass_request_headers off;  
64 - proxy_cache webui-cache;  
65 - proxy_cache_valid 200 302 300m;  
66 - proxy_cache_valid 404 1m;  
67 - }  
68 -  
69 - location = /_status {  
70 - proxy_pass http://erchef/_status;  
71 - }  
72 -  
73 - location = /_status/ {  
74 - proxy_pass http://erchef/_status;  
75 - }  
76 -  
77 - location / {  
78 - set $my_upstream erchef;  
79 - if ($http_x_ops_userid = "") {  
80 - set $my_upstream chef_server_webui;  
81 - }  
82 - proxy_redirect http://$my_upstream /;  
83 - proxy_pass http://$my_upstream;  
84 - }  
85 -}