@@ -12,6 +12,23 @@ metadata:
12
12
certmanager.k8s.io/cluster-issuer : letsencrypt-prod
13
13
# allow requests larger than 1MiB
14
14
nginx.ingress.kubernetes.io/proxy-body-size : " 0"
15
+ nginx.ingress.kubernetes.io/configuration-snippet : |
16
+ location / {
17
+ sub_filter </head>
18
+ '<!-- Google Tag Manager -->
19
+ <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
20
+ new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
21
+ j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
22
+ 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
23
+ })(window,document,'script','dataLayer','GTM-KBZ6ZKX');</script>
24
+ <!-- End Google Tag Manager -->';
25
+ sub_filter </body>
26
+ '<!-- Google Tag Manager (noscript) -->
27
+ <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KBZ6ZKX"
28
+ height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
29
+ <!-- End Google Tag Manager (noscript) -->'
30
+ sub_filter_once on;
31
+ }
15
32
spec :
16
33
tls :
17
34
- hosts :
28
45
29
46
---
30
47
31
- apiVersion : extensions/v1beta1
32
- kind : Ingress
33
- metadata :
34
- name : chime-alt
35
- namespace : chime
36
- annotations :
37
- kubernetes.io/ingress.class : nginx
38
- certmanager.k8s.io/cluster-issuer : letsencrypt-prod
39
- # allow requests larger than 1MiB
40
- nginx.ingress.kubernetes.io/proxy-body-size : " 0"
41
- spec :
42
- tls :
43
- - hosts :
44
- - penn-chime-alt.bus.phl.io
45
- secretName : tls-chime-alt
46
- rules :
47
- - host : penn-chime-alt.bus.phl.io
48
- http :
49
- paths :
50
- - path : /
51
- backend :
52
- serviceName : chime
53
- servicePort : 80
54
-
55
- ---
56
-
57
48
apiVersion : extensions/v1beta1
58
49
kind : Ingress
59
50
metadata :
@@ -64,22 +55,6 @@ metadata:
64
55
annotations :
65
56
nginx.ingress.kubernetes.io/proxy-buffering : " on" # Important!
66
57
nginx.ingress.kubernetes.io/configuration-snippet : |
67
- location / {
68
- sub_filter </head>
69
- '<!-- Google Tag Manager -->
70
- <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
71
- new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
72
- j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
73
- 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
74
- })(window,document,'script','dataLayer','GTM-KBZ6ZKX');</script>
75
- <!-- End Google Tag Manager -->';
76
- sub_filter </body>
77
- '<!-- Google Tag Manager (noscript) -->
78
- <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KBZ6ZKX"
79
- height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
80
- <!-- End Google Tag Manager (noscript) -->'
81
- sub_filter_once on;
82
- }
83
58
proxy_cache static-cache;
84
59
proxy_cache_valid 404 1m;
85
60
proxy_cache_valid 200 10m;
98
73
backend :
99
74
serviceName : chime
100
75
servicePort : 80
101
- - host : penn-chime-alt.bus.phl.io
102
- http :
103
- paths :
104
- - path : /static/
105
- backend :
106
- serviceName : chime
107
- servicePort : 80
0 commit comments